Skip to content

Latest commit

 

History

History
1026 lines (714 loc) · 80.8 KB

CHANGELOG.md

File metadata and controls

1026 lines (714 loc) · 80.8 KB

webcompat.com versioning:

  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

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. ^_^