Skip to content

Releases: jpmedley/mdn-helper

1.1.1

14 Apr 21:02
Compare
Choose a tag to compare

A change let users chose the interface to ping for mixin IDL files.

1.1.0

14 Apr 19:48
Compare
Choose a tag to compare

Changes since the last release:

  • Mixin interfaces are now processed as the interfaces that include them. This affects build, burn, and find.
  • IDL processing can now read all structure types from IDL files; however, the app is not yet able to display all structure types.
  • Improved processing of events so that both event objects and event callbacks are produced.
  • The idl subcommand is no loner interactive by default and now requires -i or --interactive.
  • Template changes conforming to MDN requirements.
  • BCD boilerplates are now writable to an installed BCD repo.
  • Improvements to IDL processing including updates to the way getters, setters, iterables, and deleters are handled.
  • Replace the update-data1 command's -f/--force flags with -s/--sooner because of conflict with other commands' -f/--flag flag.
  • Implement separate muted and deprecated lists so that app configuration distinguishes between new and old interfaces.

1.0.4

09 Jul 20:42
Compare
Choose a tag to compare

Changes since the last release:

  • Items listed as 'test' in runtime_enabled_features.json are now ignored by the find and burn commands.
  • Improved handling of complex items in that same file.
  • MDN templates updated to include new sidebar macros and improved syntax sections.
  • Reporting for a custom burnlist now checks the exclusion list for items to be ignored.
  • The burn chrome command can now output interfaces only (-i flag)

1.0.3

11 Jun 21:09
Compare
Choose a tag to compare

Changes since the last release:

  • Enquirer was upgraded to a current version necessitating refactoring how questions are coded and displayed to the screen.
  • A number of items were added to the default exclusions list.
  • Find and build instructions were updated.
  • Logging can now be turned off.

Bugs fixed:

  • An item preventing creation of event handler pages.
  • An item causing interface names to be listed twice in certain locations during boilerplate creation.

1.0.2

29 May 14:09
Compare
Choose a tag to compare
  • Fixes a bug preventing from find -- -p from working.

1.0.1

06 May 18:36
Compare
Choose a tag to compare

Contains updates to the help materials only.

1.0.0

05 May 22:20
Compare
Choose a tag to compare
Default standards_track to true in BCD templates.

0.15.4 rc4

05 Apr 00:28
Compare
Choose a tag to compare
0.15.4 rc4 Pre-release
Pre-release

Changes made:

  • Supports a list of defunction APIs that will be skipped by the burn command.
  • The burn command now supports a whitelist parameter to create burn lists for subsets of interfaces.
  • Improves how interface members behind flags and in origin trials are handled.

0.15.3 rc3

13 Mar 21:06
Compare
Choose a tag to compare
0.15.3 rc3 Pre-release
Pre-release
Bug fix release.

0.15.2 rc2

01 Mar 18:15
b358505
Compare
Choose a tag to compare
0.15.2 rc2 Pre-release
Pre-release

Changes made:

  • The find command now pings an interfaces members and displays whether pages exist for them.
  • Improved the installation flow and instructions.
  • Implement an API blacklist so that deprecated entries are not included in burn chrome.
  • Improvements around update-data.