Skip to content

Releases: medikoo/modules-webmake

1.1.1 (2020-03-31)

31 Mar 04:39
4934500
Compare
Choose a tag to compare

Bug Fixes


Comparison since last release

v0.3.20

21 Aug 14:19
Compare
Choose a tag to compare
  • Critical: Fix partial path resolution issue
  • Update context configuration for loadCSS test
  • Update dependencies to latest versions
  • Improve documentation

0.3.19

03 Jul 21:42
Compare
Choose a tag to compare
  • CSS as a native type
  • HTML as a native type
  • Support extensions passed programmatically
  • Significantly improved extensions handling and files resolution order
  • Better documentation
  • Fix double file read issue (minor, affected only input modules)
  • Update sourceURL syntax (replace '@' with '#')
  • Improve error message

0.3.18

03 Jul 21:44
Compare
Choose a tag to compare
  • Allow asynchronous compilation of extensions
  • prettyOutput option through which we can prevent automatic indentation of the output. When bound to process which is a memory hog, indentation task can noticeably slow down generation of a bundle.
  • Provide information about Webassemble tool in documentation

0.3.17

03 Jul 21:46
Compare
Choose a tag to compare
  • Provide ignoreErrors option, so eventual dynamic resolution of paths in require calls doesn't block bundle generation.
  • Simplify internal logic with help of memoizee package

0.3.16

03 Jul 21:47
Compare
Choose a tag to compare

Nearly a major update

  • JSON files support
  • Support for custom formats via extensions (in parallel to this update
    extensions for YAML and CoffeeScript are published).
  • Improved relative module resolution so it's on pair with Node.js design
    (there were corner case where resolution result differed).
  • Introduce optional caching mechanism for repeated bundle generation.
    If request file has not been modified since last read its content and
    calculated dependencies list are taken from a cache. When used, speeds up
    Webmake around x2, and even more if used with extensions.
  • Improve error messages on unsupported require calls

0.3.15

03 Jul 21:48
Compare
Choose a tag to compare

Minor improvements:

  • Meaningful error when run with unsupported Node engine
  • Better error interface for Module not Found error on client-side
  • Expose compilation time on returned promise object
  • Improve native module require error message (so it points path to source file)

0.3.14

03 Jul 21:48
Compare
Choose a tag to compare
  • Improve path resolution (omit findRoot call in straightforward cases)
  • Fix support for partially broken circular dependencies
  • Improve client-side resolution mechanism

0.3.13

03 Jul 21:50
Compare
Choose a tag to compare
  • Expose parts of internal API for better customizability
  • Demand Node v0.8 (as we depend on fs2)

0.3.12

03 Jul 21:50
Compare
Choose a tag to compare
  • Add name and amd options. Bundle can now be directly exposed in global (or AMD) namespace
  • Update dependencies to its latest versions
  • Improve documentation