Skip to content

Latest commit

 

History

History
1750 lines (1226 loc) · 135 KB

CHANGELOG.md

File metadata and controls

1750 lines (1226 loc) · 135 KB

webcompat.com versioning:

  1. Bug fixes, docs updates, etc.: affect patch number
  2. New features: affect minor number
  3. API endpoint changes or (major) dependency version updates: affect major number

51.1.0 - 2023-10-12

  • Fixes #3785 - Prefill description from the new in-product reporter Pull #3788

51.0.0 - 2023-10-04

  • Fixes #3784 - Revert BQ and simple form changes Pull #3786

50.0.1 - 2023-07-12

  • Fixes #3775 - Add UA string to details (if it's missing in the additional data from the reporter) Pull #3776

50.0.0 - 2023-07-05

  • Fixes #3773 - Fix an issue with auth report not being saved to BQ Pull #3774
  • Fixes #3769 - Dual form reporter Pull #3771

49.0.4 - 2023-05-24

  • Fixes #3767 - Don't save additional information from the reporter Pull #3768

49.0.3 - 2023-04-14

  • Fixes #3758 - Fix a problem with issue getting lost when filing an auth report Pull #3759

49.0.2 - 2023-02-02

  • Fixes #3748 - Temporary disable outreach comment Pull #3750
  • Fixes #3505 - Remove animations/scrolling for prefers-reduced-motion Pull #3747

49.0.1 - 2022-09-15

  • Fixes #3681 - Remove analytics for the form wizard Pull #3729
  • Fixes #3713 - Fixes for broken/invalid links and typos Pull #3728
  • Fixes #3717 - Change whois link to Google registry Pull #3718

49.0.0 - 2022-06-16

  • Fixes #3703 - Automatically label nsfw issues Pull #3704

48.0.1 - 2022-06-01

  • Fixes #3697 - Save classification result to elasticsearch db Pull #3701

48.0.0 - 2022-05-03

  • Fixes #3016 - Remove current browser from list of tested browsers Pull #3691
  • Fixes #3656 - Top sites priority change Pull #3690

47.1.2 - 2022-04-06

  • Fixes #3685 - Automatically add labels for issues reopened after ML triage Pull #3686

47.1.1 - 2022-03-02

  • Fixes #3610 - Add explanation of our ML process to the contributing documentation Pull #3678
  • Fixes #3672 - Remove "Share on facebook" button Pull #3677
  • Fixes #3596 - Fixes overlapped check-marks Pull #3665
  • Fixes #3655 - Avoid flaky tests Pull #3663

47.1.0 - 2021-11-22

  • Fixes #3644 - Add a "moved" milestone Pull #3645

47.0.1 - 2021-11-09

  • Fixes #3639 - Add a required parameter to request only issues Pull #3641

47.0.0 - 2021-11-03

  • Fixes #655 - Convert OAuth app to GitHub app to limit permissions we request Pull #3629
  • Fixes #3624 - Add version100 to the label GET param list Pull #3625

46.0.0 - 2021-09-29

  • Fixes #3572 - Update Flask, Flask-WTF, Werkzeug versions Pull #3621

45.0.1 - 2021-09-14

45.0.0 - 2021-07-26

  • Fixes #3607 - Make modify_labels and edit_issue expect tuple instead of Request Pull #3609
  • Fixes #3114 - Fix excessive labels assignment Pull #3606
  • Fixes #3555 - Add Raul Bucata to the contributors page Pull #3605
  • Fixes #3348 - Update contributing documentation Pull #3601
  • Fixes #3585 - fixes the misspelled dependabot label Pull #3586
  • Fixes #3578 - Adds device-tablet to the list of accepted extra labels Pull #3584

44.0.0 - 2021-05-31

  • Fixes #3574 - Incorporate bugbug ml labelling into moderation process Pull #3576
  • Fixes #3571 - Use bugbug to classify issues Pull #3573

43.0.0 - 2021-05-20

  • Fixes #3571 - Use bugbug to classify issues Pull #3573

42.0.0 - 2021-05-04

  • Fixes #3562 - Adds better detection for Firefox iOS Pull #3570
  • NPM update - Upgrade stylelint-config-standard from 20.0.0 to 22.0.0. Pull #3566
  • NPM update - Upgrade pillow from 8.1.0 to 8.1.1 in /config. Pull #3556
  • Fixes #3547 - Removes unused Requests library import Pull #3549
  • NPM update - Upgrade eslint-config-prettier from 7.2.0 to 8.1.0. Pull #3545
  • NPM update - Upgrade postcss-import from 12.0.1 to 14.0.0. Pull #3544

41.0.0 - 2021-03-23

  • Fixes #3541 - Adds detection for firefox iOS mobile reporter Pull #3548
  • NPM update - Upgrade husky from 4.3.8 to 5.1.2. Pull #3543
  • NPM update - Upgrade svgo from 1.3.2 to 2.1.0. Pull #3542
  • Fixes #3528 - Fix CSS for description textarea Pull #3535
  • Fixes #3528 - Fix CSS for description textarea Pull #3534
  • Fixes #3532 - Move to python 3.9.1 Pull #3533
  • Fixes #3529 - Fixes broken badges in README Pull #3530
  • Fixes #3526 - Make get_description regex less greedy Pull #3527

40.0.0 - 2021-02-10

  • Fixes #3528 - Fix CSS for description textarea Pull #3535
  • Fixes #3532 - Move to python 3.9.1 Pull #3533
  • Fixes #3526 - Make get_description regex less greedy Pull #3527

39.0.1 - 2021-01-27

  • Fixes #3522 - Fix outreach comment for auth reports Pull #3525
  • Fixes #3520 - Bring back min characters rule for description field Pull #3521

39.0.0 - 2021-01-22

  • Fixes #3207 - Adds Terms of Service message to user upload Pull #3519
  • Fixes #3447 - Replaces custom link parsing with requests one Pull #3517
  • Fixes #3456 - Add aria-labelled-by attributes to wizard step icons Pull #3516
  • Fixes #3161 - Adds action keyword for labels regex Pull #3515
  • NPM update - Upgrade eslint-config-prettier from 6.15.0 to 7.1.0. Pull #3513
  • NPM update - Upgrade prettier from 2.1.2 to 2.2.1. Pull #3511
  • Fixes #3506 - Removes useless print statement Pull #3507
  • Fixes #3494 - Update Mike with generic email Pull #3504
  • Fixes #3502 - Adds .flaskenv to deploy.ignore Pull #3503
  • NPM update - Upgrade css-loader from 4.3.0 to 5.0.1. Pull #3501
  • Fixes #3374 - Adds a link to the github issue that will point to the outreach generator Pull #3500
  • NPM update - Upgrade css-loader from 4.3.0 to 5.0.0. Pull #3499
  • NPM update - Upgrade postcss-url from 8.0.0 to 9.0.0. Pull #3498
  • NPM update - Upgrade webpack-cli from 3.3.12 to 4.1.0. Pull #3497
  • NPM update - Upgrade mini-css-extract-plugin from 0.11.3 to 1.2.1. Pull #3496
  • Fixes #2859 - Remove addon link for mobile Firefox users Pull #3495
  • Fixes #3491 - Remove unused yargs dependency Pull #3492
  • NPM update - Upgrade yargs from 15.4.1 to 16.0.3. Pull #3488

38.0.1 - 2020-10-01

  • NPM update - Upgrade prettier from 2.1.1 to 2.1.2. Pull #3489
  • Fixes #3483 - Update some references to Mike Taylor Pull #3486
  • Fixes #3430 - Improve sliding animations on slow mobile phones Pull #3484
  • NPM update - Upgrade terser-webpack-plugin from 3.1.0 to 4.1.0. Pull #3473
  • Fixes #3326 - Adds a static issue generator Pull #3406

38.0.0 - 2020-09-02

  • NPM update - Upgrade prettier from 2.0.5 to 2.1.1. Pull #3475
  • NPM update - Upgrade mini-css-extract-plugin from 0.9.0 to 0.11.0. Pull #3474
  • Fixes #3467 - Comment the reason why an issue was accepted but closed Pull #3472
  • Fixes #3419 - Make image upload keyboard navigable Pull #3470
  • Fixes #3456 - Add empty alt='' to form icons Pull #3469
  • Fixes #3454 - Improve contrast for --link-color Pull #3468
  • Fixes #3396 - Add ability to navigate and select categories via keyboard Pull #3462

37.1.0 - 2020-08-24

  • Fixes #3429 - Skip step 1 if a report is made through "Report site issue". Pull #3466
  • Fixes #3464 - Only reject an issue for action==closed Pull #3465
  • Fixes #3458 - remove optional GitHub username field Pull #3461
  • Fixes #2964 - Add focus for url and "Briefly describe the issue" fields Pull #3459
  • Fixes #3417 - Add ability to navigate modal via left & right keys Pull #3453
  • Fixes #3445 - Add 2 more moderation milestones Pull #3452
  • Fixes #3450 - Remove is--visible class check, instead block on element being visible Pull #3451
  • Fixes #3448 - removes git add in lint-staged Pull #3449
  • Fixes #3391 - Add ability to close modals with Esc key Pull #3446
  • Fixes #3422 - Improve color contrast for disabled buttons Pull #3444
  • Fixes #3421 - Use a non-hidden for the url input Pull #3443

37.0.0 - 2020-08-10

  • Fixes #3440 - Actually add browser-android-components to EXTRA_LABELS Pull #3442
  • Fixes #3440 - Add browser-android-components to EXTRA_LABELS Pull #3441
  • Fixes #3437 - updates CircleCI to python 3.8.5 Pull #3438
  • NPM update - Upgrade css-loader from 3.6.0 to 4.2.0. Pull #3434
  • NPM update - Upgrade yargs from 15.3.1 to 15.4.1. Pull #3433
  • Fixes #3291 - Make issue moderation slightly more efficient #3379 Pull #3415

36.1.0 - 2020-08-03

  • Fixes #3427 - Remove min char requirement from description field Pull #3428
  • Fixes #3425 - Adds a pytest.ini Pull #3426
  • Fixes #3395 - Change copy after filing an issue with "Report site issue" reporter Pull #3424
  • Fixes #3392 - Refactor css after original form removal Pull #3416
  • Fixes #3318 - Remove AB testing initialization Pull #3414

36.0.0 - 2020-07-27

  • Fixes #3412 - Udate python dependencies Pull #3413

35.0.2 - 2020-07-20

  • Fixes #3401 - Don't modify the file_path inside bust_cache Pull #3407

35.0.1 - 2020-07-20 (known bad, do not deploy)

35.0.0 - 2020-07-17 (known bad, do not deploy)

  • Fixes #3386 - Separate input validation animation from other checkmarks Pull #3400
  • Fixes #3398 - Add analytics event and vurtual page view tracking Pull #3399
  • Fixes #3391 - Remove js files for the old form and adjust eslint config Pull #3394
  • Fixes #3378 - IE 11 fixes Pull #3390
  • Fixes #3388 - message requesting multiple browser selection Pull #3389
  • Fixes #3380 - Makes Wizard Form the default (python) Pull #3384
  • Fixes #3382 - fixes the failing route. Pull #3383
  • Fixes #3350 - fixed overflow modal Pull #3377
  • Fixes #3360 - creates controled values list for reported_with Pull #3371
  • NPM update - Upgrade ejs-loader from 0.3.7 to 0.5.0. Pull #3370
  • Fixes #3368 - adds .coverage to .gitignore Pull #3369
  • Fixes #3362 - Remove grunt tasks and clean up package.json Pull #3367
  • Fixes #3364 - Updated README.md Pull #3365
  • Fixes #3316 - fixed misaligned check-marks Pull #3363
  • Fixes #3349 - Updates documentation for webpack and JS unit tests Pull #3358
  • Fixes #3351 - Moves the analytics comment Pull #3357
  • Fixes #3354 - Handles FileNotFoundError for assets Pull #3355

34.0.1 - 2020-06-16

  • Fixes #3352 - correct script location for es5 version of flashed-messages.js Pull #3353

34.0.0 - 2020-06-16 (known broken, don't deploy)

  • Fixes #3229 - Form v2 refactor and webpack bundling Pull #3346
  • Fixes #3336 - Replace is with == for checking string value Pull #3343

33.0.0 - 2020-06-09

  • NPM update - Upgrade eslint from 6.8.0 to 7.1.0. Pull #3327
  • Fixes #3319 - Removes the form building from home-page Pull #3325
  • Fixes #3315 - Removes type-hunt-from-home from EXTRA_LABELS Pull #3324
  • Fixes #3321 - Converts to pytest and improves coverage Pull #3322
  • Fixes #2086 - Creates an alumni contributor list Pull #2853

32.0.0 - 2020-05-26

  • Fixes #3310 - improves tests documentation Pull #3312
  • Fixes #3295 - Fetch and render existing issue comments as HTML Pull #3308
  • Fixes #2980 - Adding correct border for Invalid form Pull #3306
  • Fixes #3297 - Adjust changelog for dependabot Pull #3301

31.0.0 - 2020-05-04

  • NPM update - Bump grunt from 1.0.4 to 1.1.0 Pull #3296
  • Fixes #3281 - Convert issue page to be server rendered (part 1) Pull #3294
  • NPM update - Update intern to the latest version. Pull #3293

30.1.0 - 2020-04-23

  • NPM update - Update prettier to the latest version. Pull #3292
  • Fixes #3289 - Add support for nested ul in browser details Pull #3290
  • NPM update - Update intern to the latest version. Pull #3288

30.0.0 - 2020-04-10

  • Fixes #3282 - Update Privacy policy to mention GPU data collection Pull #3286
  • Fixes #2198 - Pass in targetOrigin from intern config for tests Pull #3280
  • Fixes #3277 - Add a type-hunt-from-home label to EXTRA_LABELS Pull #3278
  • NPM update - Update intern to the latest version. Pull #3276
  • NPM update - Update prettier to the latest version. Pull #3274
  • NPM update - Update intern to the latest version. Pull #3271
  • NPM update - Update grunt-contrib-imagemin to the latest version. Pull #3270

29.0.0 - 2020-03-30

  • Fixes #3250 - Makes form wizard the default Pull #3252
  • Fixes #3248 - pin grunt to 1.0.4 Pull #3248
  • NPM update - Update yargs to the latest version. Pull #3242
  • Fixes #3239 - Remove IRC info, replace it with Matrix info Pull #3240
  • Fixes #3235 - pin yargs to 15.2.0 Pull #3237
  • Fixes #3199 - Changed blacklisted by blocked Pull #3228
  • NPM update - Update lint-staged to the latest version. Pull #3227
  • Fixes #3226 - Update Code of Conduct contact points. Pull #3225
  • Fixes #3196 - Add functional tests for the new form UI Pull #3221
  • Fixes #2807 - Upgrade lodash to 4.17.5 Pull #3220
  • Fixes #3211 - Use _bp naming convention consistently Pull #3219
  • Fixes #3208 - Use more Pythonic get default value Pull #3218
  • Fixes #3208 - Moves to boolean flag for anonymous reporting Pull #3217

28.0.0 - 2020-02-21

  • Fixes #3201 - adds public uri to the private issue Pull #3215
  • Fixes #3210 - Add missing space Pull #3213
  • Fixes #3206 - Switch from Nosetests to pytest Pull #3209
  • Fixes #2981 - Fixes "Learn more about web compatibility" and "Learn more" popups Pull #3198
  • Fixes #3174 - Adds link to matrix Pull #3194
  • Fixes #3187 - Update Python dependencies Pull #3191

27.0.0 - 2020-02-11

  • NPM update - Update stylelint-config-standard to the latest version. Pull #3193
  • NPM update - Update stylelint to the latest version. Pull #3192
  • Fixes #3183 - Fixes the anonymous reporting through env Pull #3185
  • Fixes #3178 - Adds public_url for action: closed Pull #3182
  • Fixes #2830 - Create local list of labels with a cron script Pull #3171
  • Fixes #3165 - Create Terms of Service page Pull #3168
  • Fixes #3140 - Publish private issue in public after moderation Pull #3167
  • Fixes #3163 - Scopes the URL of the repo before making actions on opened issues. Pull #3164
  • Fixes #3145 - Adds an action-needsmoderation label to anonymous issue Pull #3159
  • Fixes #3150 - Send the "moderation in process" message to the public issue Pull #3156
  • Fixes #3136 - Adds inline images but inside details/summary markup Pull #3154
  • Fixes #3146 - Assigns unmoderated milestone to private repo issues Pull #3153
  • Fixes #3139 - Implement first stages of private reporting flow Pull #3147
  • NPM update - Update husky to the latest version. Pull #3135
  • Fixes #3132 - Control anonymous reporting via config option Pull #3133
  • Fixes #3122 - Removes code related to images thumbnail Pull #3131

26.0.0 - 2020-01-03

  • Fixes #3123 - Prevent .onion URLs from being reported Pull #3128
  • Fixes #3121 - Remove inline screenshot images Pull #3127
  • Fixes #3121 - Disable anonymous reporting Pull #3126
  • Fixes #3118 - Display maintenance page for /issues/new route" Pull #3125
  • NPM update - Update stylelint-order to the latest version. Pull #3116

25.0.0 - 2020-01-03

  • Fixes #3118 - Display maintenance page for /issues/new route Pull #3119

24.1.0 - 2019-12-17

  • Fixes #3110 - Change step10 button text depending on state Pull #3111
  • Fixes #2659 - Make console logs in browser configuration details easier to read Pull #3103

24.0.0 - 2019-12-12

  • Fixes #3004 - Description step has no intro copy Pull #3108
  • Fixes #3096 - Wrong button label for screenshot step Pull #3107
  • Fixes #2945 - Update Intern to 4.7.0 Pull #3105

23.0.0 - 2019-12-04

  • Fixes #2952 - Fixes husky pre-commit deprecation Pull #3102
  • Fixes #3100 - Send GA events for issue-wizard clicks/input changes Pull #3101
  • Fixes #3098 - Built with Grunt SVG badge (URL) is broken Pull #3099

22.0.0 - 2019-11-18

  • Fixes #3092 - Add bugform-prefill.js to grunt-tasks concat Pull #3093
  • NPM update - Update yargs to the latest version. Pull #3091
  • Fixes #3025 - expose tested browsers in issue body Pull #3089
  • NPM update - Update stylelint to the latest version. Pull #3088

21.2.0 - 2019-11-13

  • Fixes #3070 - Add additional logging of experiment branch and IP Pull #3086
  • NPM update - Update prettier to the latest version. Pull #3083
  • Fixes #3052 - Adjust positioning and padding related to validation badges Pull #3080
  • Fixes #2985 - Add postMessage support for report site issue data Pull #3012

21.1.2 - 2019-11-08

  • Fixes #3041 - Use Operating System instead of Device Pull #3081
  • Fixes #3070 - Rewrite is_valid_issue_form Pull #3079
  • Fixes #3076 - Remove maxlength for textarea Pull #3078

21.1.1 - 2019-11-05

  • Fixes #3071 - Change page title based on form Pull #3074
  • Fixes #3049 - Clear the image preview when hitting an error Pull #3067
  • Fixes #3050 - Disable submits on form submit Pull #3065
  • Fixes #3063 - Move search bar handling into shared navbar.js Pull #3064

21.1.0 - 2019-10-28

  • Fixes #3061 - Moves the template at the right place Pull #3062
  • Fixes #3034 - Make Report Bug on homepage a hyperlink Pull #3059

21.0.3 - 2019-10-24

  • Fixes #3033 - Include bugform regardless of env (oops) Pull #3036

21.0.2 - 2019-10-24

  • Fixes #3033 - Include bugform.js on homepage for form-v2 experiment Pull #3035

21.0.1 - 2019-10-24

  • Fixes #3031 - Update privacy policy around experiments Pull #3032
  • Fixes #3024 - Move dropdownHandler into shared navbar.js Pull #3027
  • Fixes #3022 - Define variation defaults if env vars are missing Pull #3023
  • Fixes #3005 - Don't disable button when deleting a screenshots Pull #3019
  • Fixes #3005 - Screenshot submit button shouldn't be disabled by default Pull #3017

21.0.0 - 2019-10-23

This updates contains updates for an A/B experiment which is not yet activated. It should continue to work as-is.

  • Bump pillow from 6.1.0 to 6.2.0 in /config Pull #3013
  • Fixes #2983 - Upload a different image keeps the original image unless a new one is chosen Pull #3011
  • Fixes #2974 - Browser selection to say Yes/No as on current bug form Pull #3010
  • Fixes #2976 - Prevent user from leaving blank Browser and Device fields Pull #2993
  • Fixes #2975 - Briefly describe the issue" fix & validation Pull #2991
  • Fixes #2989 - Create static bundle for form-v2 experiment. Pull #2990
  • Fixes #2741 - Changes text "Reproduce a Bug" to text "Triage a Bug" Pull #2987
  • Fixes #2938 - Implement mobile redesign on bug form Pull #2984
  • Fixes #2955 - Move the no-top-padding class to the codebase of the ex… Pull #2960
  • Fixes #2958 - Fix ab_active to populate cookies on first request Pull #2959
  • Fixes #2940 - Add a label to v2 form issues Pull #2957
  • Fixes #2944 - 2947 - Read experiment variation values from envvars Pull #2951
  • Fixes #2912 - Implement login functionality Pull #2942
  • Fixes #2934 - Fix stylelint-order version Pull #2936
  • Fixes #2904 - chore(package): update husky to version 3.0.5 Pull #2935
  • NPM update - Update stylelint-config-standard to the latest version. Pull #2930
  • NPM update - Update stylelint to the latest version. Pull #2929
  • Fixes #2927 - Adds context and refines documentation for the new webcompat Pull #2928
  • Fixes #2922 - 2921 - Initial redesigned bug form integration Pull #2923

20.0.0 - 2019-09-15

This is a major upgrade of our server. We are now running the project under Python 3 (Python 3.7.3). We are definitely saying goodbye to python 2.7. For coding and/or using the project you will need to set your environment with Python 3. We recommend you to start fresh by erasing your previous directory and cloning again the project. If you have ongoing work, make a patch before deleting, so you can reimport it later or you may push the branch to your own fork.

  • Fixes #2348 - Converts the source code to python 3 Pull #2825
  • Fixes #2905 - Adjust documentation and command for python 3.7 Pull #2908
  • Fixes #2899 - update eslint to version 6.1.0 Pull #2907
  • Fixes #2903 - update lint-staged to version 9.2.1 Pull #2906
  • NPM update - Update eslint-config-prettier to the latest version. Pull #2901
  • NPM update - Update yargs to the latest version. Pull #2909
  • Fixes #2268 - moved navbar handler Pull #2896
  • NPM update - Update eslint-config-prettier to the latest version. Pull #2894
  • NPM update - Update prettier to the latest version. Pull #2891
  • NPM update - Update intern to the latest version. Pull #2890

19.3.0 - 2019-06-06

  • Fixes #2725 - Bugform validation improvements Pull #2886
  • Fixes #2509 - Fixed race condition when image didn't get transferred from report site issue extension Pull #2885
  • Fixes #2844 - Adds type-marfeel to EXTRA_LABELS Pull #2884
  • Fixes #2881 - Removes the needstriage dashboard code Pull #2883

19.2.0 - 2019-05-29

  • NPM update - Update load-grunt-tasks to the latest version. Pull #2882
  • Fixes #2871 - removed release population "thanks" workaround Pull #2876
  • Fixes #2866 - added CORS header for localhost Pull #2875
  • Fixes #2845 - Adds type-mobify to EXTRA_LABELS Pull #2870
  • NPM update - Update prettier to the latest version. Pull #2868

19.1.0 - 2019-05-13

  • Fixes #2846 - Adds friendlier title for the homepage Pull #2864
  • Fixes #2817 - Adds Ciprian to the contributors list Pull #2863
  • Fixes #2854 - Drops the github contact name after auth Pull #2862
  • Fixes #2754 - updates postcss to version 7.0.13 Pull #2860
  • Fixes #2856 - Add 'engine-gecko' label for Mozilla browsers Pull #2858
  • NPM update - Update husky to the latest version. Pull #2852
  • NPM update - Update stylelint-order to the latest version. Pull #2847
  • NPM update - Update stylelint to the latest version. Pull #2842

19.0.4 - 2019-05-02

  • Fixes #2754 - updates postcss to version 7.0.13 Pull #2860
  • Fixes #2856 - Add 'engine-gecko' label for Mozilla browsers Pull #2858
  • NPM update - Update husky to the latest version. Pull #2852
  • NPM update - Update stylelint-order to the latest version. Pull #2847
  • NPM update - Update stylelint to the latest version. Pull #2842

19.0.3 - 2019-04-25

  • Fixes #2728 - Ignores browser label when extra labels already provides it Pull #2850

19.0.2 - 2019-04-24

  • Fixes #2839 - Changes checksum algorithm for fixtures. Updates fixtures. Pull #2843
  • NPM update - Update prettier to the latest version. Pull #2841
  • Fixes #2837 - Lowercase the format before checking if it's valid Pull #2838
  • Fixes #2762 - Removes the autolinking on adding contact Pull #2833

19.0.1 - 2019-04-08

  • Fixes #2080 - Aligns navigation menu in issues list Pull #2835
  • Fixes #1838 - Separates the python dependencies into prod and dev Pull #2834
  • Fixes #2828 - Changes from pep8 to pycodestyle Pull #2829

19.0.0 - 2019-04-03

  • NPM update - Update postcss-browser-reporter to the latest version. Pull #2832
  • Fixes #2759 - Adds more files to ignore on deploy Pull #2827
  • Fixes #1968 - Updates python modules Pull #2826
  • Fixes #2823 - Adds type-fastclick to the list of valid extra labels Pull #2824
  • Fixes #2750 - Improves text rendering Pull #2821
  • NPM update - Update eslint-config-prettier to the latest version. Pull #2814
  • NPM update - Update yargs to the latest version. Pull #2798

18.0.0 - 2019-03-14

  • Fixes #2819 - Add browser-fenix to EXTRA_LABELS Pull #2820
  • Fixes #2811 - Fixes mime type for some endpoints Pull #2812
  • Fixes #2746 - Renders title with HTML code correctly Pull #2805
  • Fixes #2771 - Removes unnecessary favicons Pull #2804

17.0.0 - 2019-02-21

  • Fixes #2793 - Comments are sent as markdown to Github Pull #2800

16.0.1 - 2019-02-14

  • Fixes #2802 - Requests for a body instead of a body_html Pull #2803

16.0.0 - 2019-02-14

  • Fixes #2767 - Cut description at 75th char Pull #2801
  • Fixes #2690 - Adds block about privacy implications of reporting issues Pull #2795
  • Fixes #2724 - display error messages on a line Pull #2794
  • Fixes #2778 - Implements HTTP/2 Push through Flask Pull #2792
  • Fixes #2778 - Adds doc for push_preload to staging Pull #2790
  • Fixes #2788 - Make GitHub username regex case-insensitive Pull #2789

15.6.2 - 2019-01-31

  • Fixes #2782 - Edit dev-env-setup.md around GH client ID/secret + typos Pull #2786
  • Fixes #2747 - Updates Staging to use http2 Pull #2779
  • Fixes #2751 - Add gzip settings to Staging Pull #2777
  • Fixes #2768 - Renames highlight class so it doesn't interact with the Github class Pull #2775

15.6.1 - 2019-01-28

  • Fixes #2774 - Fixes code blocks with language identifiers Pull #2776
  • Fixes #2764 - Updates intern dep. to a version that's not broken Pull #2773
  • Fixes #2764 - Prints firefox version used by CircleCI Pull #2766

15.6.0 - 2019-01-21

  • Fixes #2753 - only show GitHub username field if not logged in Pull #2765
  • Fixes #2757 - Adds missing lib to issues on concat.js Pull #2760

15.5.0 - 2019-01-11 (known broken, don't deploy)

  • Fixes #2757 - Add markdown-it to issues on production Pull #2758

15.4.0 - 2019-01-10 (known broken, don't deploy)

  • Fixes #2748 - Pull GA params from POST data and send them inline Pull #2749
  • Fixes #2727 - Removes unecessary use of markdown-it Pull #2731

15.3.0 - 2018-12-19

  • Fixes #2729 - Remove labels request when they're unnused Pull #2745
  • Fixes #1822 - Adds GitHub contact form for anonymous reporting Pull #2744
  • Fixes #2732 - Makes the right number of needstriage requests on webcompat webpage Pull #2737

15.2.0 - 2018-12-12

  • Fixes #2733 - Redirect Release Report Site Issue users to a landing page Pull #2734
  • NPM update - Update prettier to the latest version. Pull #2720

15.1.1 - 2018-11-22

  • Fixes #2681 - Fixes lists and nested lists display in webcompat.com Pull #2715
  • NPM update - Update stylelint-order to the latest version. Pull #2714
  • NPM update - Update prettier to the latest version. Pull #2711
  • Fixes #1856 - Better error messaging for unset milestones Pull #2702

15.1.0 - 2018-11-14

  • Fixes #2704 - pin prettier to 1.14.3 Pull #2705
  • Fixes #2662 - URL with a space in the domain name should not be accepted Pull #2701
  • Fixes #2698 - Upgrade lint-staged to v8 Pull #2700
  • NPM update - Revert "Update lint-staged to the latest version ". Pull #2697
  • Fixes #2688 - Only anonymous users should go through the blacklist domain check Pull #2696
  • Fixes #2693 - 2694 - Add lock and no-response github apps Pull #2695
  • Fixes #2689 - Update minimum node version to 10.13.0 Pull #2691
  • Fixes #2686 - Upgrade requests Pull #2687
  • NPM update - Update lint-staged to the latest version. Pull #2685
  • Fixes #2682 - Removes unused markdown-it in issue-list.js Pull #2683
  • Fixes #2571 - Adds a dashboard route with the list of current dashboards Pull #2675
  • Fixes #2650 - Modified domain received by is_blacklisted_domain Pull #2667

15.0.0 - 2018-10-30

  • Fixes #2686 - Upgrade requests Pull #2687
  • Fixes #2682 - Removes unused markdown-it in issue-list.js Pull #2683
  • Fixes #2571 - Adds a dashboard route with the list of current dashboards Pull #2675
  • Fixes #2650 - Modified domain received by is_blacklisted_domain Pull #2667

14.4.0 - 2018-10-26

  • Quick test fix - Added Greenkeeper and it failed Pull #2677
  • Fixes #2670 - Makes sure we are passing a JSON object for processing details. Fixes also v14.3.0 release which was breaking because of #2653. Pull #2674
  • Fixes #2668 - Add a flag to specify address to listen on Pull #2669

14.3.0 - 2018-10-24 (known broken, don't deploy)

  • Fixes #2663 - Reduce number of untriaged bugs on homepage Pull #2664
  • Fixes #2416 - Added contributors Abdul and Reinhart Pull #2661
  • Fixes #2653 - Encode details as JSON before filling input Pull #2658
  • Fixes #2592 - Fetches a new milestone.json if needed Pull #2657
  • Fixes #2651 - Update docs around secrets and environment Pull #2652
  • Fixes #2612 - Moved text messages for certain routes to config Pull #2649
  • Fixes #2320 - Adds wc-Comment-content-nsfw to new CSS Pull #2648
  • Fixes #2576 - fix margin top on small screen Pull #2643
  • Fixes #2630 - Tweak description and textarea labels Pull #2642
  • Fixes #2639 - Use env vars for prod and staging configuration Pull #2640

14.2.0 - 2018-10-03

  • Fixes #2639 - Use env vars for prod and staging configuration Pull #2640

14.1.0 - 2018-10-03

  • Fixes #2443 - improved readability on field elements Pull #2625
  • Fixes #2622 - break word to avoid overflow with long string Pull #2623
  • Fixes #2331 - Remove PurifyCSS. Pull #2621
  • Fixes #2078 - increase the general width Pull #2617
  • Fixes #2100 - removing button is now a cross on top right Pull #2616
  • Fixes #2597 - improve label editor position Pull #2615
  • Fixes #2610 - Focus search input when clickon on button. Pull #2614
  • Fixes #1297 - Upgrade Markdown-it Emoji to v1.4.0 Pull #2613
  • Fixes #2381 - Adds security.txt to /.well-known/ Pull #2611

14.0.1 - 2018-10-01

  • Fixes #2576 - fixed white gap visible in homepage Pull #2609
  • Fixes #2604 - Fixed the broken link in run.py Pull #2605
  • Fixes #2602 - Adds a list of milestones Pull #2603
  • Fixes #2595 - Clarifies commit message format Pull #2600
  • Fixes #2563 - Fixes status change instructions Pull #2598
  • Fixes #2585 - Adds tmp/ to deploy.ignore Pull #2594
  • Fixes #2587 - Adds subpath parameter to the wellknown function Pull #2593
  • Fixes #2590 - Fixes the link in docs/tests.md Pull #2591
  • Fixes #2468 - Removes backticks from from PR template Pull #2589

14.0.0 - 2018-09-21

  • Fixes #2380 - Removes waffle.io from README.md Pull #2588
  • Fixes #2559 - Adds Kate to contributors Pull #2583
  • Fixes #2024 - Adds the ability to receive POST data with a JSON Payload Pull #2582

13.2.1 - 2018-09-17

  • Fixes #2580 - Adds the missing webhooks route to the app Pull #2581

13.2.0 - 2018-09-14

  • Fixes #1835 - Handles unused well-known routes with a 404 Pull #2578
  • Fixes #1955 - Adds missing tests to webhooks Pull #2577
  • Fixes #2051 - Remove type-stylo from EXTRA_LABELS allow-list Pull #2573

13.1.0 - 2018-08-22

  • Fixes #2547 - Fix typo in addons link of template for opera Pull #2570
  • Fixes #2341 - Improves the layout for list and cards Pull #2569
  • Fixes #2567 - Starts the server for functional tests after nosetests. Pull #2568
  • Fixes #1942 - Modifies the Image saving parameters for better quality Pull #2566
  • Fixes #1336 - Add target=_blank to reported URL (only) Pull #2548
  • Fixes #2507 - Display needsinfo requests in user activity page Pull #2544

13.0.0 - 2018-08-10

  • Fixes #2564 - Change to lax value for samesite cookies. Issue #2564
  • Fixes #2567 - Starts the server for functional tests after nosetests. Pull #2568
  • Fixes #1942 - Modifies the Image saving parameters for better quality Pull #2566

12.2.0 - 2018-08-02

  • Fixes #2560 - Add browser-firefox-reality to EXTRA_LABELS Pull #2562
  • Fixes #2550 - Adds samesite attribute to session cookie Pull #2551

12.1.1 - 2018-07-26

  • Issue #2557 - Remove form-action until we better understand issue #2557. Pull #2558

12.1.0 - 2018-07-26 (deploy reverted due to #2557)

  • Fixes #2555 - Add type-google to the EXTRA_LABELS list Pull #2556
  • Fixes #2552 - Adds additional csp directives Pull #2553
  • Fixes #2537 - Add browser-focus-geckoview to EXTRA_LABELS Pull #2542
  • Fixes #2538 - Apply HTML change to milestones Pull #2539
  • Fixes #2535 - Use latest Firefox on Travis Pull #2536
  • Fixes #2511 - Triage dashboard 'needsinfo' label category doesn't include 'needsinfo-xxx' labels Pull #2533
  • Fixes #2479 - Refactors the form to be more testable Pull #2528

12.0.2 - 2018-06-29

  • Fixes #2505 - Custom checkbox & flexbox order to move checked labels up Pull #2521

12.0.1 - 2018-06-29

  • Fixes #2519 - Changes the logic for initializing milestones Pull #2530
  • Fixes #2497 - Normalizes path for windows developers. Pull #2529
  • Fixes #2526 - fixed filteringSort function Pull #2527
  • Fixes #2517 - Fixes typo in SVG markup Pull #2523
  • Fixes #2515 - Make tmp path if it doesn't already exist. Pull #2516
  • Fixes #2506 - Extract autogrow feature from bugform and apply to comment Pull #2513
  • Fixes #2375 - Wait a little longer before doing some things on Travis. Pull #2504
  • Fixes #2267 - Document how to get the server working on Windows 10 Pull #2503
  • Fixes #2501 - Make temporary logfile location platform independent. Pull #2502
  • Fixes #2498 - Updated documentation for Windows users Pull #2500
  • Fixes #2498 - Edited "Installing Project source code" for Windows Pull #2499
  • Fixes #2453 - Changes regex to fix progressive label filtering Pull #2496
  • Fixes #2493 - Update some npm deps. Pull #2495
  • Fixes #2375 - Investigate intermittent Travis failures. Pull #2492

12.0.0 - 2018-06-08

  • Fixes #2490 - inversed name of buttons Pull #2491
  • Fixes #2487 - webcompat site: tweak/remove aria-label in footer links, make search form in top nav only focusable when visible Pull #2489
  • Fixes #2484 - Fix typo in footer SVG markup Pull #2486
  • Fixes #2465 - Upgrades Flask to 1.0.2 Pull #2485

11.0.2 - 2018-06-06

  • Fixes #2483 - Markup fixes (SVG alternatives, invalid code, unnecessary role="button", account dropdown trigger) Pull #2484
  • Fixes #2474 - Properly send along the submit_type to the server. Pull #2477
  • Fixes #2409 - Don't pre-fill forms for "self reports" (webcompat.com) Pull #2439

11.0.1 - 2018-06-01 (known broken, don't deploy)

  • No issue. Add env/ to files to be ignored during deploy.

11.0.0 - 2018-06-01 (known broken, don't deploy)

  • Fixes #2475 - Fixes the lack of python 2.7 dependency in npm run setup Pull #2476
  • Fixes #2464 - Allow notification-bar to expand in height, if necessary Pull #2469
  • Fixes #2466 - Fix broken links to contribution guidelines Pull #2467
  • Fixes #2445 - Re-enables logging capabilities and initialization message Pull #2462
  • Fixes #2460 - Add pull request template Pull #2461
  • Fixes #2459 - Add .prettierrc Pull #2458
  • Fixes #2441 - max-width of images in issue comments to 100% Pull #2448
  • Fixes #2437 - Upgrades python ua-parser version to 0.8 Pull #2444
  • Fixes #2422 - Add autogrow to bugform steps to reproduce field Pull #2442
  • Fixes #2421 - Consolidate usage of js-loader Pull #2438
  • Fixes #2434 - Add type-tracking-protection-{basic,strict} to EXTRA_LABELS Pull #2436
  • Fixes #2431 - Adds changelog title normalization. Pull #2433
  • Fixes #2430 - Make {LINE,LOG}_TEMPLATE unicode literals. Pull #2432
  • Fixes #2288 - Refactor how we do form submission Pull #2419

10.0.0 - 2018-04-27

  • Fixes #2420 - Adds tolerance on milestones initialization Pull #2426
  • Fixes #2424 - Forbids unauthorized and unauthenticated access on /file Pull #2425
  • Fixes #2346 - Update eslint and prettier packages. Format JS files Pull #2423
  • Fixes #2390. Update privacy policy to include GA data retention settings. Pull #2418
  • Fixes #2404. Cleanup bind usage in bugform.js Pull #2415
  • Fixes #2411 - Adds Failsafe check for differences in between config and milestones Pull #2412

9.0.5 - 2018-04-19

  • Fixes #2408 - Allow additional safe HTML tags in sanitized markdown Pull #2410
  • Fixes #2406. Fix KeyError when building details template. Pull #2407
  • Fixes #2404 - Prevent upscaling of images in issue comments Pull #2405
  • Fixes #2298 - Remove code dealing with non existant element wc-Form-helpInline Pull #2403
  • Fixes #2307 - Specific line-height for text-field Pull #2402
  • Issue #2399 - Add focus styles to upload area Pull #2400
  • Fixes #1794 - Prevent submit by enter in bugform Pull #2398
  • Fixes #2396 - Move ga.js to dist folder Pull #2397
  • Fixes #2042: Send details params content via a hidden input. Pull #2395

9.0.4 - 2018-04-16

  • Fixes #1834 - Move all generated JS files to js/dist Pull #2394
  • Fixes #2388 - Simplify border definition on active sub nav item Pull #2392
  • Fixes #2342 - Consolidate submit event handler for issue list search form Pull #2389
  • Fixes #2337: Refactor contributor routes for simpler nav/sub-nav templates. Pull #2387
  • Fixes #2375. Add some diagnostic logging for checkServer Pull #2385

9.0.3 - 2018-04-11

  • Fixes #2352. Add TravisBuddy integration Pull #2386
  • Fixes #2383. Use a staging-specific log file. Pull #2384
  • Fixes #2378 - add regaddi to contributors Pull #2379
  • Issue #2376 - add Swarnava Pull #2377
  • Fixes #2367 - Removed explicit hero button width Pull #2373
  • Fixes #2368 - Add defined color to pagination buttons Pull #2371
  • Fixes #2369 - Fixes the Issue URL in changelog tool Pull #2370

9.0.2 - 2018-04-05

  • Fixes #2360 - Add blockquote styles Pull #2366
  • Fixes #2225 - Add stylelint-order. Fix ordering in CSS src files Pull #2365
  • Issue #2303. Add some styling to login + keyboard hints. Pull #2363
  • Issue #2271. Use a regular expression to get image upload data URI. Pull #2362
  • Fixes #2358 - Inline code multiline wrap on issue template Pull #2361
  • fixes #2356 - fixed result when older < needsinfo Pull #2357
  • Fixes #2300. Try to respect DNT preference before talking to GA. Pull #2353

9.0.1 - 2018-03-30

  • Issue #2347 - Break anchor links in issue description and comments Pull #2349
  • Issue #2344. Switch to @mozilla account GA tracking ID. Pull #2345
  • Fixes #2339 - Changes the wrong needinfo to needsinfo for Triage dashboard Pull #2343

9.0.0 - 2018-03-28

  • No issue - clean up design + markup, add new content Comparison

8.1.2 - 2018-03-28

  • Fixes #2215 - Tweaks needinfo filtering and design Pull #2290
  • Fixes issue #2203 UnboundLocalError on milestones_content Pull #2221
  • Refactor isReportableURL function Pull #2220
  • Fixes #2193: Add support for --grep when running intern tests. Pull #2194
  • Fixes #740 - Adds tool to create changelog. Pull #2105

8.1.1 - 2018-02-27

  • Fix #2032 - Adds icons for filtering on issue age and needinfo Pull #2190
  • Fixes #2188. Handle legacy details param data. Pull #2189
  • Fixed #2097 - twitter icon url modified Pull #2185
  • Fixes #1585. Add a method to define img-src CSP policy directive. Pull #2046
  • Fixes #2033 - Added mode view Pull #2045

8.1.0 - 20181-01-30

  • Handle incoming details as JSON object Pull #2040
  • Handle a single details param as JSON encoded data Pull #2041

8.0.0 - 2018-01-12

7.1.2 - 2018-01-12

*Revert #2003 Pull #2022

7.1.1 - 2018-01-12 (not deployed)

  • Append extra labels in correct format Pull #2020
  • Prevent form submission when pressing enter Pull #2003

7.1.0 - 2018-01-10

7.0.2 - 2017-12-07

  • Remove dead code from rate_limit Pull #1970
  • Add type-webrender-enabled to EXTRA_LABELS list Pull #1962
  • Fix browser filtering for triage dashboard Pull #1961
  • Remove redundant test for details param Pull #1956

7.0.1 - 2017-12-04

7.0.0 - 2017-11-30

6.0.3 - 2017-11-07

  • Add styles for milestone on issue list Pull #1855

6.0.2 - 2017-11-01

  • Add milestone for new issues via our new issue webhook Pull #1854

6.0.1 - 2017-10-31

Halloween disappearing issue bugfix edition 🎃👻

  • Render an issue even if milestone failed to get set. Pull #1853

6.0.0 - 2017-10-30

5.7.4 - 2017-10-23

  • Clarify textarea in bugform with a placeholder and a new label Pull #1843
  • If no existing topsites.db, no archive Pull #1815

5.7.3 - 2017-09-11

  • Change application SECRET_KEY to force-evict sessions. Pull #1818
  • Fixes bogus test for webhook Pull #1814

5.7.2 - 2017-09-08

  • Fixes the issue with unicode translate Pull #1812

5.7.1 - 2017-09-08

  • Fix pep8 whitespace errors. No issue.

5.7.0 - 2017-09-08 (not deployed)

  • Warns user and aborts tests if server isn't right or if it's not in test mode Pull #1743
  • Remove all Browserstack related content from website and repo Pull #1741
  • Remove templates.js Pull #1739
  • Un-skip Reporting (non-auth) tests Pull #1728
  • Removes the GitHub link from issues list Pull #1735
  • Adds test for activity page Pull #1727
  • Adds a data/ path logic to the code Pull #1725
  • Removes npm i -g grunt-cli from travis.yml Pull #1724
  • Removes references to autoExpand in issues.js and bugform.js Pull #1723
  • change urlparse to urlsplit Pull #1722
  • Removes unused issues.db from the code Pull #1720
  • Ensure change event fires when same image is selected Pull #1718
  • Give Report Anonymously button a gray border Pull #1713
  • Alexa webhook for priority label Pull #1615

5.6.0 - 2017-08-14

  • Remove form textarea boilerplate text. Pull #1712
  • Get tests to work from forks Pull #1710
  • Change default-src policy to self and set object-src to none Pull #1703
  • Unbreak Save & close label editor button. Pull #1698
  • Get all unittests to be network independent. Pull #1697

5.5.1 - 2017-08-08

  • Fix Save and Close label editor regression Pull #1698

5.5.0 - 2017-08-01

5.4.1 - 2017-07-26

5.4.0 - 2017-07-18

5.3.1 - 2017-07-11

5.3.0 - 2017-07-07

5.2.2 - 2017-06-23

  • Check form validation in image upload success handler Pull #1614
  • Fix padding issue in MarkdownPull #1606
  • Updates CONTRIBUTING.md tests section for mock login Pull #1604

5.2.1 - 2017-06-20

  • Ensure label editor button can receive click events Pull #1602

5.2.0 - 2017-06-20

(Not deployed, caused a regression. v5.2.1 is the good release)

5.1.0 - 2017-05-24

  • Prevent overflow in code elements in issue description Pull #1568
  • Improves webhooks to send labels at once Pull #1566
  • Enable CSP header Pull #1563
  • Adds thumbnails to image upload and link them Pull #1557
  • Fixes length and quote style issues Pull #1500

5.0.0 - 2017-05-12

  • Fix regression that prevents closing or re-opening an issue. Pull #1561
  • Restrict comments and constrain the closing of issue (updates to issues and edit API endpoints)Pull #1559
  • Handles crash scenario (500) and validation of the form Pull #1556
  • Removes dead code and method Pull #1555
  • Fixes length and quote style issues Pull #1500

4.0.3 - 2017-05-08

4.0.2 - 2017-04-25

4.0.1 - 2017-04-24

4.0.0 - 2017-04-17

3.2.1 - 2017-04-11

  • Fix template typo Pull #1498
  • replaced 'or' with 'and' in MQ for Aside position Pull #1495
  • removed missing backend-install script call Pull #1494
  • removed side effect when button is active Pull #1492
  • Handle x-www-form-urlencoded spaces in details param Pull #1486
  • Add functional tests for when typing 'g' or 'l' in an issue or issue comment Pull #1481

3.2.0 - 2017-04-07

3.1.7 - 2017-03-30

3.1.6 - 2017-03-29

  • Make form.get_metadata string concatenation more idiomatic Pull #1460
  • Prevent shortcut to open when typing comment Pull #1459
  • Fixed broken contribute link on all issues page Pull #1458

3.1.5 - 2017-03-28

  • Fix contribute button link. No issue.

3.1.4 - 2017-03-28

3.1.3 - 2017-03-09

3.1.2 - 2017-03-03

  • Revert "Issue #609 - Implement Cache-Policy decorator" (it regressed logins) Pull #1387
  • Only print expected fixture file path when we can't find it Pull #1382
  • Add a details param to put info in description textarea Pull #1329
  • CONTRIBUTING Guidelines cleanup Pull #1351

3.1.1 - 2017-03-01

  • Add missing semicolon to Strict-Transport-Security header. No issue.

3.1.0 - 2017-03-01

  • Implment better HTTP caching for HTML routes Pull #1335
  • Add support for a problem_type param to preselect type in form Pull #1362
  • Tweaks to linting JS paths Pull #1365
  • Add an npm lint & fix command Pull #1366
  • Add CSP-Report-Only endpoint, and move security headers into app Pull #1367
  • Change Twitter link in footer Pull #1371

3.0.0 - 2017-02-27

Note: from now on, versioning will work in the following way:

  1. Bug fixes, docs updates, etc.: affect patch number
  2. New features: affect minor number
  3. API endpoint changes or dependency version updates: affect major number

2.11.0 - 2017-02-10

2.10.0 - 2017-02-02

2.9.4 - 2017-01-11

2.9.3 - 2017-01-06

2.9.2 - 2016-12-22

2.9.1 - 2016-12-13

2.9.0 - 2016-12-09 (not deployed due to bugs in issues page re-design)

2.8.2 - 2016-11-15

2.8.1 - 2016-11-09

2.8 - 2016-10-14

2.7.3 - 2016-09-30

2.7.2.1 - 2016-09-27

  • Update (failing) webhook test. Oops. (no issue)

2.7.2 - 2016-09-23

2.7.1 - 2016-07-27

2.7.0 - 2016-07-11

2.6.1 - 2016-06-28

2.6.0 - 2016-06-14

2.5.2 - 2016-05-31

2.5.1 - 2016-05-26

2.5.0 - 2016-05-20

2.4.10 - 2016-05-04

2.4.9 - 2016-05-03

2.4.8 - 2016-04-28

2.4.7 - 2016-04-27

2.4.6 - 2016-04-25

2.4.5 - 2015-04-08

2.4.4 - 2015-03-30

2.4.3 - 2015-03-29

2.4.2 - 2015-03-25

2.4.1 - 2015-03-09

2.4.0 - 2015-03-02

2.3.2 - 2015-02-10

2.3.1 - 2015-02-05

2.3 - 2015-01-07

2.2.1 - 2015-12-31

2.2 - 2015-12-17

2.1.2 - 2015-11-30

2.1.1 - 2015-11-19

2.1.0 - 2015-11-05

2.0.2

2.0.1

2.0.0

1.9.3

1.9.2

1.9.1

1.9.0

1.8.0

1.7.4

  • Add more breathing room for comments Pull #699
  • Change how we compute user_id in Session.db Pull #696

1.7.3

1.7.2

  • Temporarily disable anonymous reporting for Facebook.com issues (lolwat) Pull #689 Issue #688

1.7.1

1.7

1.6.12

1.6.11

1.6.10

Fix a regression related to namespaced labels. Pull #659 Issue #658

1.6.9

1.6.8

Add namespaces for statuses and browsers to labels. Pull #640 Issue #436

1.6.7

1.6.6

1.6.5 - 2014-06-11

1.6.4 - 2014-04-13

  • Add line break to bug form to increase readabilityPull #610
  • Fix conditional requests (i.e., smarter HTTP caching) for non-authed users Pull #608 Issue #590
  • Nicer images on /contributors Pull #607 Issue #428
  • Go back to using the Issues API for label filters Pull #606 Issue #592
  • Get rid of marked.js and switch to markdown-it.js for clientside Markdown rendering (for now @name linking won't work, to be fixed in a later update!). Pull #605 Issue #604

1.6.3 - 2014-04-07

1.6.2 - 2014-03-25

1.6.1 - 2014-03-10

1.6.0 - 2014-03-09

1.5.3 - 2014-02-26

1.5.2 - 2014-02-14

1.5.1 - 2014-02-10

1.5.0 - 2014-01-29

1.4.0 - 2014-01-13

1.3.5 - 2014-01-06

1.3.4 - 2014-01-02

  • Display avatar for logged in users with small viewports Pull #517 Issue #514
  • Fix broken DOM 💣 Pull #508
  • Fix missing arrow from dropdown component Pull #506
  • Unit tests for normalize_api_params Pull #502
  • Add links to resources for remote debugging (no pull, cherry picked) Issue #406

1.3.3 - 2014-12-23

1.3.2 - 2014-12-16

1.3.1 - 2014-12-15

1.3.0 - 2014-12-12

1.2.1 - 2014-12-10

1.2.0 - 2014-12-08

1.1.2 - 2014-12-05

  • Regression fix: search results should be scoped to web-bugs repo Issue #444

1.1.1 - 2014-12-04

1.1.0 - 2014-12-04

1.0.5 - 2014-11-21

Testing

Issues page updates

Bugfixes

1.0.4 - 2014-11-17

  • Improved No Results for search or filters (with clickable suggested labels) Issue #382
  • New dark lightbulb and arrow on homepage header Issue #350
  • Set up Travis CI to run functional and unit tests Issue #338

1.0.3 - 2014-11-12

CSS

Issues Page

  • Tell the user no results were found... if no results were found. Issue #357
  • Support deep linking to pre-selected filter on issues page, e.g., https://webcompat.com/issues?closed=1 Issue #340

Other stuff

  • Various improvements on how we handle Link headers Issue #375
  • Deploy minified assets to staging server Issue #344

1.0.2 - 2014-11-11

  • 💣 @miketaylr broke the site in 1.0.2 and immediately reverted back to 1.0.1. 💣

1.0.1 - 2014-11-10

  • Update docs with new review process - Issue #360
  • Add experimental Share on Facebook link - Issue #352
  • Bug fix: clicking on label when not logged in shouldn't throw Issue #345

1.0.0 - 2014-11-06

First release version for an app that's been released for quite a while. There's lot of stuff in it. ^_^