Skip to content

MethodChain plugins, conditional utils, traverser upgrades, jest, playground, debugger, optimizejs, examples

Pre-release
Pre-release

Choose a tag to compare

@aretecode aretecode released this 29 Jun 03:34
· 77 commits to master since this release

4.0.0-beta.2

  • πŸ”¬ tests πŸƒ
    • πŸƒ convert to jest
    • more +tests
    • ♻️ abstract dist api tests + type tests
    • πŸ”¬ ava for built
    • πŸƒπŸ‘•πŸ”Œ jest lint plugin
  • πŸ— build
    • 🎑 playground for rollup uglify testing repl style
    • πŸ–₯πŸ› cli clean on postpublish
    • πŸ°πŸ—žοΈ refactor to use rollup node api
    • πŸ”Š debugger build replacement export for easy usage with debuggering by clients
    • βš™ fix editor config
    • πŸ’£πŸ›… fuse-box scope hoisting run - close to rollup size!
    • πŸ› clean & comment fuse.js
    • πŸ“œπŸ“’ all scripts moved to makefile
    • πŸ“› 🎑 playground badge
    • ⚑ enable optimizejs
    • πŸ“¦πŸˆ use yarn to run makefile scripts instead of npm
    • πŸ’ΈπŸ’š cache for travis
  • πŸ“˜ examples
      • examples
      • examples submodule/repo
      • decorators
    • 🍭 not-bundled/exported importable decorators
    • flatten the examples folder
    • πŸ“– lots more docs
  • 🏰 refactor
    • β›“ MethodChain
      • β—πŸŒ add name/key as first arg in .onValid .onInvalid
      • πŸ”Œ plugins for ^
    • β›‘ encase - MAJOR remove .rethrow - put into error enhancer
  • πŸ–‡ utils/deps
    • 🎁 add conditional
      • eq, not, or, and, some, all, includes
    • ♻️ abstract getPrototypeOf
    • βš’ fix some types
    • 🐣 isNotNested schema validation fix
    • rename ezType -> simpleKindOf
  • πŸ“’πŸšš move
    • dopemerge & validators/types & reduce/ & dot-prop
  • πŸ‘£ traverser
    • πŸ› clean
    • ℹ️️ more docs
    • 🎁 map & set support #21