Skip to content
This repository has been archived by the owner on Dec 24, 2020. It is now read-only.

Releases: connorshea/mdn-compat-data-explorer

v0.7.0

11 Nov 18:24
3e8a28c
Compare
Choose a tag to compare

Changed

  • Upgrade the dataset to 0.0.45. (#108, #127)
  • Dozens of dependency updates via Dependabot, including security fixes.
  • Upgrade Bundler to v1.17.1 and Ruby to v2.5.3. (#188)

v0.6.0

02 Jul 22:29
9ebea00
Compare
Choose a tag to compare

Changed

  • Upgrade the dataset to 0.0.40. (#100)
  • Prettify the JSON output by build.js. (#99)
  • Make the build script a yarn task, accessible via yarn run build. (#99)

v0.5.2

21 Jun 22:27
7e5231c
Compare
Choose a tag to compare

Changed

  • Upgrade the dataset to 0.0.39. (#89)
  • Upgrade sprockets to 3.7.2 for security fixes. (#87)

v0.5.1

04 Jun 23:09
f15dc6b
Compare
Choose a tag to compare

Added

  • Add a Rake task that walks the user through updating the mdn-browser-compat-data package. (#83)

Changed

  • Upgrade the dataset to 0.0.37. (#77, #84)

Fixed

  • Made the check:check_mdn_bcd_version task fail only when the local version of the package differed from the version defined in the Rails application config. (#81)

v0.5.0

17 May 19:02
e5eaf85
Compare
Choose a tag to compare

Added

  • Use proper title tags for each page. (#63)
  • Use friendly_id gem for ease of use with slugs in URLs. (#64)
  • Introduce feature pages for each feature in the dataset. (#64)
  • Display subfeatures on feature pages when relevant. (#66)
  • Link to parent feature on feature page when relevant. (#67)

Changed

  • Browser pages now have URLs like /browsers/chrome rather than /browsers/1. (#62)
  • The list of features for each release on the browser page now links to the respective feature pages. (#65)
  • Upgrade the dataset to 0.0.35. (#72)

v0.4.0

14 May 20:32
a3c2693
Compare
Choose a tag to compare

Added

  • Describe the application on the home page.
  • Create a page for each browser, list all new features for each release. (#41)
  • Random sorting option for the features page. (#42)
  • Keep a CHANGELOG.md. (#45)
  • Display Travis CI badge in README.md. (#47)
  • Add a 404 checker for MDN URLs, currently this is run manually and not saved or exposed in the application. (#48)
  • Add filtering by browser status (e.g. filter down to features where Firefox is exactly true or where Chrome has no data) to the search page. (#51)
  • Add a "Search on GitHub" link to feature cards, it searches for the feature in the browser-compat-data repo. (#53)

Fixed

  • Correctly handle version_removed property for the browser support tables. (#43)

v0.3.1

04 May 16:57
2aa6802
Compare
Choose a tag to compare

New in this release:

  • Add Google Analytics so I can see how many users have visited the site.
  • Minor README cleanups.

v0.3.0

03 May 17:18
d7d9caf
Compare
Choose a tag to compare

New in this release:

  • Render popovers for support objects with more information than just version_added. (#27, #28)
  • Properly render partial support in feature support tables.
  • Add search filters for MDN URLs, descriptions, and experimental/deprecated/standard track info. (#29)
  • Move search filters to the left sidebar on desktop. (#30)
  • Upgrade the dataset to 0.0.34. (#31)

Search page:

screen shot 2018-05-03 at 11 13 45 am

Feature info popovers:

image

Partial support and question marks for when a support object has extra info:

image

v0.2.0

28 Apr 23:53
c1d4b03
Compare
Choose a tag to compare

New in this release:

  • Add annotate gem to provide database information in model files. (#23)
  • Add rails-erd gem to visualize the database setup. (#24)
  • Add better-errors gem to replace Rails' crappy default error pages.
  • Add a Graphs page with donut graphs for each browser and its respective coverage of features in the dataset. (#12)
  • Add support for using test data by setting USE_TEST_DATA=true when running rake db:seed.
  • Add factory-bot gem and update the test suite to use it. (#26)
  • Add tests of feature scope accuracy for the graphs page.

Graphs page:

screen shot 2018-04-28 at 5 49 01 pm

v0.1.3

26 Apr 18:22
31ff9ad
Compare
Choose a tag to compare

New in this release:

  • Fix DatabaseCleaner not running in production. This caused the Heroku deployment to fail for v0.1.2. Normally it'd be crazy to run DatabaseCleaner on a production database, but this is a static dataset so it's fine.