Releases: redgeoff/mson
Releases · redgeoff/mson
v2.4.0
v2.3.0
v2.2.0
v2.1.1
v2.1.0
v2.0.0
2.0.0 (2020-12-21)
Bug Fixes
- base-component: prevent emitting duplicate create events (#293) (c36f1d5)
- collection-field: upsert and don't depend on presence of id (#287) (04ad490)
- node-forge: 0.10.0 (#298) (d8b0c87)
Features
BREAKING CHANGES
- sift: The latest version of sift makes it function more like MongoDB, specifically moving away from the
ability to define nested queries. MongoDB does this to create a boundary between the query language
and the data. In turn, this will break the ability to specify nested queries in MSON.
For example, previous to this change, you could specify the following query:
{
fields: {
firstName: {
value: {
$eq: "Jimmy"
}
}
}
}
After this change, you'll need to refactor the query to be in the form of:
{
"fields.firstName.value": {
$eq: "Jimmy"
}
}
Note: this affects any areas in MSON that support queries, including the if
clause in an Action.
See crcn/sift.js#206 & #254 for more information
v1.6.1
v1.6.0
1.6.0 (2020-11-17)
Bug Fixes
- form: resetOnLoad causes unintended side effects (#267) (943d8b8)
- form-builder: need to persist form name (#268) (09e525b)
- generate-component: use registrar to avoid circular import (#266) (1246ac5)
- prop-filler: regex too greedy (#265) (476f594)
- update-password: always show save and cancel (#273) (5e5aedc)
- update-password-editor: reset on submit (#272) (d564f1e)
Features
- build: use semantic-release (#276) (23712c3)
- collection-field: emit values, not just id (#269) (6a226a3)
- collection-field: restore mode (#263) (0fa43a0)
- commitizen: guided commit messages (#277) (66d21f2)
- compiler: define MissingComponentError (#271) (9d1ab97)
- generate-component: dynamic definition (#264) (b8341f9)
- globals: pathHash and pathSearch (#270) (0c7bb79)