7.0.1 (2018-10-30)
- Fix identifier on association-select (7ad048d)
7.0.0 (2018-10-17)
- 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)
- 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)
6.1.2 (2017-06-07)
6.1.1 (2017-05-23)
- entity-manager: return the correct cached instance based on the identifier property (3aaf18e)
6.1.0 (2017-05-22)
- project: add identifier decorator to support the duplicated resources (286453f)
6.0.2 (2017-04-21)
- associationSelect: fix value binding (0d38982)
6.0.1 (2017-04-16)
5.0.0 (2017-03-03)
- entity: add clear method which resets dirty properties (09beaef)
5.0.0-2 (2017-02-23)
- association-select: add name attribute (19b40fd)
5.0.0-1 (2017-02-15)
- entity: do not delete id from request body in update calls (cfd6cf6)
- paged: inject the EntityManager (e77e733)
- entity: id properties are now included in the request body of update calls. Fixes #185.
5.0.0-0 (2017-02-07)
- entity: do not skip empty arrays (fad77ec)
- 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)
- association-select: use property on entity instead of resource (9c58665)
- repository: use clean instead of hardcoded true (802c23f)
4.0.0 (2017-01-31)
- association-select: use model.bind instead of value.bind (855c24a)
- association-select: Can break module for users that expect a string when given
undefined
,null
or[]
.
3.3.0 (2017-01-17)
- associationSelect: add disabled as bindable (44d9efa)
3.2.2 (2017-01-11)
- project: import components (55df81b)
3.2.1 (2017-01-11)
- project: do not import components twice during build (b6c1000)
- project: export components to enable patching (5be13c7)
3.2.0 (2017-01-11)
- enumeration: define valid values for a field (aa204fc)
3.1.0 (2017-01-09)
- association: make placeholder value configurable (bc63a23)
3.1.0-0 (2017-01-03)
3.0.1 (2016-11-01)
- component: always parse association-select placeholder as html (fcbee42)
3.0.0 (2016-10-05)
- 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)
- property-decorators: make properties configurable if needed (aa6e94e)
- validation: move to aurelia-validation 0.12+ (e211ffb)
- validation: optionally set Validator class (76328ac)
- validation: Update to aurelia-validation@^0.12.3 See the changed documenation on validation of usage
3.0.0-rc7 (2016-08-03)
- translation: add optional i18n translation to association-select (301101d)
3.0.0-rc6 (2016-07-26)
- association-select: use custom id property (5e4b49d)
- components: update criteria (37fe2d9)
- paged: change content to slot, allow resource+repository, enable error feedback (5027799)
- association-select: enable error feedback (d741a0c)
- paged: resource appropiately renamed to respository
3.0.0-rc5 (2016-07-22)
- 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)
- 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">
- metadata: use metadata.getOrCreateOwn 's optional targettKey for TS to circumvent TS's 'ex (75c23d03)
<a name"3.0.0-rc1">
- build: current bundling with folders doesn't work. (eef385fa)
- d.ts: include only necessary imports (a0ff34c7)
- bundle: import association select for convinient bundling (a081f361)
- entity: Save new children and mark as dirty when children added or removed. (37f6b515)
- project:
spoonx/
prefix dropped from install name for orm and api. Updatepackage.json
andconfig.js
accordingly.
(c2b977fe)
- all imports but components need to use 'aurelia-orm'
(91581443)
<a name"2.2.3">
- project: fix wrong dependency introduced in 2.2.2 (ae8a42d0)
<a name"2.2.2">
<a name"2.2.1">
- project: add d.ts file (6a6368ce)
<a name"2.2.0">
- entity: Create child when new, upon adding (a2ff99d9)
<a name"2.1.1">
- 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">
- repository: retrieved single entitiy marked clean (be0b5d13)
<a name"2.0.2">
- project:
- removed aurelia-framework dependency and imported directly (a23194b5)
<a name"2.0.1">
- project: systemjs module loader (126dbaf8)
- repository: Mark entities as clean upon calling .find() (b689329e)
- test: Stop server after build tests (c1c7a1ed)
- 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)
- decorator: Added @name decorator (819f6596)
- entity: Added .getName() methods for instance and static (f65d78fb)
- watch: Run sync, to prevent errors from race conditions (19cc4b0c)
- entity:
- association-select: Remove populate criteria for many-assoc (bc41d4ea)
- association-select: Return promise on load (2cc220a5)
- association-select: Properly load initial data (2a952b23)
- repository: Faulthy return value in docblock (58d5240f)
- association-select: Added a new custom element (ab5d456f)
- repository: Added findPath and getResource methods for flexibility. (2f32bafd)
- validator:
- repository: Added support for new populated entity (54ba6468)
- Added info to README
- Reformat according to CS
- Removed unused dependency
- Removed unused imports
- Added lint to test command
- Lazy-load validation
- Added tests for new use cases
- Normalized api
- Added full test suite
- Added decorators for common configurations
- Added documentation
- Added association annotation
- Added support for nested populates
- Added shallow .save() for associations