Skip to content

Releases: ember-decorators/argument

v1.0.0-beta.2

26 Jan 04:44
Compare
Choose a tag to compare
v1.0.0-beta.2 Pre-release
Pre-release
  • Merge pull request #96 from alexlafroscia/name-filter-imports 4fc4a25
  • fix: only add babel-plugin-filter-imports one time 6279e56
  • feature: Allow user to expand attribute whitelist (#91) a690df0
  • Merge pull request #90 from alexlafroscia/convert-validator-to-monoid 81ae6c1
  • feat: add exported type for Any 29ddb02
  • docs: add documentation on supporting checking against a class f35f4ac
  • refactor: error message formatting 7c1cce3
  • refactor: convert validator into Monoid e5cb823
  • fix: remove unnecessary object creation b5052d5
  • fix: remove extraneous property 3a10ef0

v1.0.0-beta.1...v1.0.0-beta.2

v0.8.10

05 Feb 19:22
Compare
Choose a tag to compare

Updates to using the new legacy class shim which is lighterweight and more inline with the way classes actually behave. Also includes the following fixes for behavior that broke as a result:

  • Updates reopening class to actually apply the mixin to already defined classes so they are correctly updated.
  • Updates defaultIfUndefined and defaultIfNullish to be computeds instead of plain ES getters/setters. The getter/setter strategy unfortunately doesn't work until later on ([email protected]) so we need to do it this way for now. We'll update to a plain getter + cached setter once ES5 getters land in Ember beta/release
  • Updates defaultIfUndefined and defaultIfNullish to re-initialize every time they are set to null/undefined. This is the behavior that most people will probably want when using these options, since every time a single arg updates on a component, all args are reassigned and initialized.
  • Adds tests for checking that component bindings work as expected with the decorators