Skip to content

Latest commit

 

History

History
1291 lines (899 loc) · 100 KB

CHANGELOG.md

File metadata and controls

1291 lines (899 loc) · 100 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

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