Skip to content
This repository has been archived by the owner on Nov 25, 2020. It is now read-only.

Latest commit

 

History

History
572 lines (271 loc) · 18.4 KB

CHANGELOG.md

File metadata and controls

572 lines (271 loc) · 18.4 KB

7.0.1 (2018-10-30)

Bug Fixes

  • Fix identifier on association-select (7ad048d)

7.0.0 (2018-10-17)

Bug Fixes

  • project: update github token for travis (81b712f)
  • Repository: default empty dates to null (0086a0a)
  • Repository: define variable dataType (6c97663)
  • Repository: properly call casting method (255d66c)

BREAKING CHANGES

  • Repository: this change makes it so that the date value will no longer be a Date instance based on null, but instead will just be null.

6.2.0 (2017-07-10)

Features

6.1.2 (2017-06-07)

Bug Fixes

  • repository: use identifier property if defined (197d18e), closes #294

6.1.1 (2017-05-23)

Bug Fixes

  • entity-manager: return the correct cached instance based on the identifier property (3aaf18e)

6.1.0 (2017-05-22)

Features

  • project: add identifier decorator to support the duplicated resources (286453f)

6.0.2 (2017-04-21)

Bug Fixes

  • associationSelect: fix value binding (0d38982)

6.0.1 (2017-04-16)

5.0.0 (2017-03-03)

Features

  • entity: add clear method which resets dirty properties (09beaef)

5.0.0-2 (2017-02-23)

Bug Fixes

  • association-select: add name attribute (19b40fd)

5.0.0-1 (2017-02-15)

Bug Fixes

  • entity: do not delete id from request body in update calls (cfd6cf6)
  • paged: inject the EntityManager (e77e733)

BREAKING CHANGES

  • entity: id properties are now included in the request body of update calls. Fixes #185.

5.0.0-0 (2017-02-07)

Bug Fixes

  • entity: do not skip empty arrays (fad77ec)

BREAKING CHANGES

  • entity: toObject and toJSON will now return empty arrays instead of skipping completely

4.1.1 (2017-02-01)

4.1.0 (2017-02-01)

Bug Fixes

  • association-select: use property on entity instead of resource (9c58665)
  • repository: use clean instead of hardcoded true (802c23f)

Features

  • project: expose metadata class (a7e0746)
  • repository: allow populating clean entities (3fe5acb)

4.0.0 (2017-01-31)

Bug Fixes

  • association-select: use model.bind instead of value.bind (855c24a)

BREAKING CHANGES

  • association-select: Can break module for users that expect a string when given undefined, null or [].

3.3.0 (2017-01-17)

Features

  • associationSelect: add disabled as bindable (44d9efa)

3.2.2 (2017-01-11)

Bug Fixes

  • project: import components (55df81b)

3.2.1 (2017-01-11)

Bug Fixes

  • project: do not import components twice during build (b6c1000)

Features

  • project: export components to enable patching (5be13c7)

3.2.0 (2017-01-11)

Features

  • enumeration: define valid values for a field (aa204fc)

3.1.0 (2017-01-09)

Features

  • association: make placeholder value configurable (bc63a23)

3.1.0-0 (2017-01-03)

3.0.1 (2016-11-01)

Bug Fixes

  • component: always parse association-select placeholder as html (fcbee42)

3.0.0 (2016-10-05)

Bug Fixes

  • association-select: use resource instead of property, check for all falsy values in isNew instead only undefined (8063c11)
  • bundle: re-add imports for bundling (07b4544)
  • entitiy.manager: throw when trying to register non-entity (46c6bdb)
  • entity-manager: revert entity prototype test. gives false positives in ts (b44de7f)
  • repository: findPath now returns null when the server doesn't return data (63044a0)

Features

  • property-decorators: make properties configurable if needed (aa6e94e)
  • validation: move to aurelia-validation 0.12+ (e211ffb)
  • validation: optionally set Validator class (76328ac)

BREAKING CHANGES

  • validation: Update to aurelia-validation@^0.12.3 See the changed documenation on validation of usage

3.0.0-rc7 (2016-08-03)

Features

  • translation: add optional i18n translation to association-select (301101d)

3.0.0-rc6 (2016-07-26)

Bug Fixes

  • association-select: use custom id property (5e4b49d)
  • components: update criteria (37fe2d9)
  • paged: change content to slot, allow resource+repository, enable error feedback (5027799)

Features

  • association-select: enable error feedback (d741a0c)

BREAKING CHANGES

  • paged: resource appropiately renamed to respository

3.0.0-rc5 (2016-07-22)

Bug Fixes

  • aurelia-orm: export Repository (c99d4c6)
  • component: association select has bindable resource property (e037efa)
  • component: association select's resource bindable can also reference repo instance (48ae57a)
  • component: bindable multiple for association select component (ad68275)
  • decorators: no return (2274878)
  • depend: fix paged dependencies, move components docs (89b5b35)
  • entity: fix reset and test (51dd588)
  • entity: use getId for collections (224cade)

Features

  • association-select: Added resource attribute (no more need for a repository) (8badedc)
  • component: add paged component (23df688)
  • component: association select with identifier bindable (9f67554)
  • decorators: data decorator for generic entity property data (c7faf9e)
  • entity: added entity.reset(shallow) (b237d67)
  • entity: allow custom id property names. Use @idProperty() decorator to set a custom id property name (6d2f9b1)
  • entity: prevent accidental infinite loops (2cb9527)
  • entity: setData with optional markClean (ee01480)

<a name"3.0.0-rc2">

3.0.0-rc2 (2016-05-04)

Bug Fixes

  • metadata: use metadata.getOrCreateOwn 's optional targettKey for TS to circumvent TS's 'ex (75c23d03)

<a name"3.0.0-rc1">

3.0.0-rc1 (2016-04-28)

Bug Fixes

  • build: current bundling with folders doesn't work. (eef385fa)
  • d.ts: include only necessary imports (a0ff34c7)

Features

  • bundle: import association select for convinient bundling (a081f361)
  • entity: Save new children and mark as dirty when children added or removed. (37f6b515)
  • project:
    • Rename project to remove spoonx prefix. enable npm installation (c2b977fe)
    • bundle into single file (91581443)

Breaking Changes

  • spoonx/ prefix dropped from install name for orm and api. Update package.json and config.js accordingly.

(c2b977fe)

  • all imports but components need to use 'aurelia-orm'

(91581443)

<a name"2.2.3">

2.2.3 (2016-03-26)

Bug Fixes

  • project: fix wrong dependency introduced in 2.2.2 (ae8a42d0)

<a name"2.2.2">

2.2.2 (2016-03-25)

<a name"2.2.1">

2.2.1 (2016-03-25)

Features

<a name"2.2.0">

2.2.0 (2016-03-05)

Features

  • entity: Create child when new, upon adding (a2ff99d9)

<a name"2.1.1">

2.1.1 (2016-03-02)

2.1.0 (2016-02-23)

Features

  • decorator: Added type decorator (3e70062e)
  • project: Expose type decorator from project index (e20459cc)
  • repository: Cast values if they have type decorators (a40d7632)

<a name"2.0.3">

2.0.3 (2016-01-25)

Bug Fixes

  • repository: retrieved single entitiy marked clean (be0b5d13)

<a name"2.0.2">

2.0.2 (2016-01-24)

Bug Fixes

  • project:
    • removed aurelia-framework dependency and imported directly (a23194b5)

<a name"2.0.1">

2.0.1 (2016-01-24)

Bug Fixes

  • project: systemjs module loader (126dbaf8)

2.0.0 (2016-01-17)

Features

  • decorator: Added @endpoint() decorator (36d58cd1)
  • project: Expose @endpoint() decorator (8a0c107a)

1.4.0 (2016-01-06)

Bug Fixes

  • repository: Mark entities as clean upon calling .find() (b689329e)
  • test: Stop server after build tests (c1c7a1ed)

Features

  • association-select: Added support for multiple (f5809016)
  • entity: Added support for collection associations (add / remove) (e3c24718)
  • entity-manager: Set repository on new entities and allow easier entity registering (2ae8ad1a)

1.3.1 (2015-12-29)

Features

  • decorator: Added @name decorator (819f6596)
  • entity: Added .getName() methods for instance and static (f65d78fb)

1.3.0 (2015-12-28)

Bug Fixes

  • watch: Run sync, to prevent errors from race conditions (19cc4b0c)

Features

1.2.4 (2015-12-28)

Bug Fixes

  • association-select: Remove populate criteria for many-assoc (bc41d4ea)

1.2.3 (2015-12-23)

Bug Fixes

  • association-select: Return promise on load (2cc220a5)

1.2.2 (2015-12-22)

Bug Fixes

  • association-select: Properly load initial data (2a952b23)

1.2.1 (2015-12-22)

Bug Fixes

  • repository: Faulthy return value in docblock (58d5240f)

Features

  • association-select: Added a new custom element (ab5d456f)

1.2.0 (2015-12-21)

Features

  • repository: Added findPath and getResource methods for flexibility. (2f32bafd)
  • validator:
    • Add validation rule for associations to validator (30fb1dd1)
    • Added validation rule for associations (350c9e31)

1.1.4 (2015-12-17)

1.1.3 (2015-12-16)

Features

  • repository: Added support for new populated entity (54ba6468)

1.1.2 (2015-12-08)

  • Added info to README

1.1.1 (2015-12-07)

  • Reformat according to CS
  • Removed unused dependency
  • Removed unused imports
  • Added lint to test command

1.1.0 (2015-12-07)

  • Lazy-load validation
  • Added tests for new use cases

1.0.0 (2015-12-04)

  • Normalized api
  • Added full test suite
  • Added decorators for common configurations
  • Added documentation

0.2.0 (2015-12-01)

  • Added association annotation
  • Added support for nested populates
  • Added shallow .save() for associations