Skip to content

v6.0.0

Compare
Choose a tag to compare
@spiltcoffee spiltcoffee released this 26 Jan 09:29
· 2422 commits to main since this release

6.0.0 (2021-01-26)

Bug Fixes

  • @postdfm/dfm2ast: concat to existing array rather than constructing new one (8cc5dcd), closes #104
  • @postdfm/dfm2ast: fixed parser to interpret nameless object correctly (80633d0), closes #180
  • @postdfm/plugin: changed from SyncWaterfallHook to SyncHook (772c69b)
  • set node minimum version to 8.3.0 (9853a00)

Features

  • @postdfm/plugin: added @postdfm/plugin (ec48a72), closes #198
    • Provides a plugin structure that allows said plugin to tap into the hooks called by @postdfm/transformer.
  • @postdfm/plugin: added after hooks (536e6f4)
  • @postdfm/transform: added @postdfm/transform (0ca5179), closes #112
    • Responsible for iterating over the structure provided by @postdfm/ast and allowing transformations via Webpack Tapable's Hooks.
  • postdfm: update postdfm to use @postdfm/plugin and @postdfm/transform (04d5757)

BREAKING CHANGES

  • @postdfm/dfm2ast: Nameless objects will now define the type and leave the name undefined
  • postdfm: postdfm no longer accepts the transformer option. Instead, postdfm will accept
    plugins that extend the class available in the new @postdfm/transform package.
  • set node minimum version to 8.3.0