-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Next release #2842
Merged
Merged
Next release #2842
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
github-actions
bot
force-pushed
the
changeset-release/main
branch
from
March 6, 2021 20:45
ac504a8
to
fb60931
Compare
github-actions
bot
force-pushed
the
changeset-release/main
branch
4 times, most recently
from
March 29, 2021 14:17
67a011e
to
94361a0
Compare
github-actions
bot
force-pushed
the
changeset-release/main
branch
3 times, most recently
from
April 3, 2021 19:12
a7e2a84
to
86df5aa
Compare
github-actions
bot
force-pushed
the
changeset-release/main
branch
from
April 3, 2021 19:43
86df5aa
to
9adfba0
Compare
mweststrate
approved these changes
Apr 8, 2021
This was referenced May 30, 2021
This was referenced Jun 6, 2021
Closed
Closed
1 task
bors bot
referenced
this pull request
in foosbyte/kicker-trainer
Oct 19, 2021
1437: fix: update dependency mobx to v6.3.5 (master) r=renovate[bot] a=renovate[bot] [![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [mobx](https://mobx.js.org/) ([source](https://togithub.com/mobxjs/mobx)) | [`6.1.7` -> `6.3.5`](https://renovatebot.com/diffs/npm/mobx/6.1.7/6.3.5) | [![age](https://badges.renovateapi.com/packages/npm/mobx/6.3.5/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/mobx/6.3.5/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/mobx/6.3.5/compatibility-slim/6.1.7)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/mobx/6.3.5/confidence-slim/6.1.7)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>mobxjs/mobx</summary> ### [`v6.3.5`](https://togithub.com/mobxjs/mobx/releases/mobx@6.3.5) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.3.4...mobx@6.3.5) ##### Patch Changes - [`4ac6b454`](https://togithub.com/mobxjs/mobx/commit/4ac6b45473c2e3b07c8e683cd395bc5edfaa8e15) [#​3146](https://togithub.com/mobxjs/mobx/pull/3146) Thanks [`@​urugator](https://togithub.com/urugator)!` - fix [#​3109](https://togithub.com/mobxjs/mobx/issues/3109): spy: computed shouldn't report update unless the value changed ### [`v6.3.4`](https://togithub.com/mobxjs/mobx/releases/mobx@6.3.4) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.3.3...mobx@6.3.4) ##### Patch Changes - [`0dbf3eb6`](https://togithub.com/mobxjs/mobx/commit/0dbf3eb6eecfa9cd6cd9dc7d707e8d70927e79bf) [#​3141](https://togithub.com/mobxjs/mobx/pull/3141) Thanks [`@​urugator](https://togithub.com/urugator)!` - [spy: bound actions report correct object](https://togithub.com/mobxjs/mobx/discussions/3140) ### [`v6.3.3`](https://togithub.com/mobxjs/mobx/releases/mobx@6.3.3) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.3.2...mobx@6.3.3) ##### Patch Changes - [`d78a1592`](https://togithub.com/mobxjs/mobx/commit/d78a15929052b96698b3355a0b4c8335750422db) [#​2902](https://togithub.com/mobxjs/mobx/pull/2902) Thanks [`@​z3rog](https://togithub.com/z3rog)!` - chore: observable use internal constants - [`db21d85f`](https://togithub.com/mobxjs/mobx/commit/db21d85fcd41c6c142998f53e722ee0a0e9b5c18) [#​2998](https://togithub.com/mobxjs/mobx/pull/2998) Thanks [`@​urugator](https://togithub.com/urugator)!` - `trace()`: log when computed becomes suspended `requiresReaction` warns instead of throwing - [`b9fa119c`](https://togithub.com/mobxjs/mobx/commit/b9fa119c90e23d4b327763189f24c00be2fb2c26) [#​3056](https://togithub.com/mobxjs/mobx/pull/3056) Thanks [`@​upsuper](https://togithub.com/upsuper)!` - Create WHEN_TIMEOUT error earlier to capture useful stack - [`99491ec2`](https://togithub.com/mobxjs/mobx/commit/99491ec2d315a3a01cdbe40d9a24d920a09cbd0e) [#​2972](https://togithub.com/mobxjs/mobx/pull/2972) Thanks [`@​kk-gjyang](https://togithub.com/kk-gjyang)!` - Polyfill `Object.is` for old/unsupported browsers - [`0d28db8a`](https://togithub.com/mobxjs/mobx/commit/0d28db8a0ba99f5cce744bb83b5bd88ec45a7e41) [#​2927](https://togithub.com/mobxjs/mobx/pull/2927) Thanks [`@​upsuper](https://togithub.com/upsuper)!` - Give proper typing to opts.equals of reaction - [`c6dc925c`](https://togithub.com/mobxjs/mobx/commit/c6dc925c6cf7eeff9237ee07c55927a7bbc14cb7) [#​2985](https://togithub.com/mobxjs/mobx/pull/2985) Thanks [`@​fecqs](https://togithub.com/fecqs)!` - Remove duplicate global property check ### [`v6.3.2`](https://togithub.com/mobxjs/mobx/releases/mobx@6.3.2) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.3.1...mobx@6.3.2) ##### Patch Changes - [`4011b378`](https://togithub.com/mobxjs/mobx/commit/4011b3789d57e3dab0b85a835fe2979033133ce9) [#​2949](https://togithub.com/mobxjs/mobx/pull/2949) Thanks [`@​urugator](https://togithub.com/urugator)!` - fix [#​2948](https://togithub.com/mobxjs/mobx/issues/2948): flow ignores `autoBind` option ### [`v6.3.1`](https://togithub.com/mobxjs/mobx/releases/mobx@6.3.1) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.3.0...mobx@6.3.1) ##### Patch Changes - [`d678ebd7`](https://togithub.com/mobxjs/mobx/commit/d678ebd7e54efb3aeae4541f87f5bcf93a623ec6) [#​2944](https://togithub.com/mobxjs/mobx/pull/2944) Thanks [`@​urugator](https://togithub.com/urugator)!` - Fix [#​2941](https://togithub.com/mobxjs/mobx/issues/2941) - flow.bound replaces method on proto with bound function ### [`v6.3.0`](https://togithub.com/mobxjs/mobx/releases/mobx@6.3.0) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.2.0...mobx@6.3.0) ##### Minor Changes - [`035bf409`](https://togithub.com/mobxjs/mobx/commit/035bf4096dd72d296af1fc25304adaade73cc7eb) [#​2906](https://togithub.com/mobxjs/mobx/pull/2906) Thanks [`@​urugator](https://togithub.com/urugator)!` - Provide `flow.bound` annotation/decorator ##### Patch Changes - [`3dedb4d4`](https://togithub.com/mobxjs/mobx/commit/3dedb4d4b5376f3991183923838da942a9a81506) [#​2904](https://togithub.com/mobxjs/mobx/pull/2904) Thanks [`@​ahoisl](https://togithub.com/ahoisl)!` - Make toJS work with computed value props ### [`v6.2.0`](https://togithub.com/mobxjs/mobx/releases/mobx@6.2.0) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.1.8...mobx@6.2.0) Release job failed. See [https://github.com/mobxjs/mobx/pull/2842](https://togithub.com/mobxjs/mobx/pull/2842) for release notes ### [`v6.1.8`](https://togithub.com/mobxjs/mobx/releases/mobx@6.1.8) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.1.7...mobx@6.1.8) ##### Patch Changes - [`ca4914f9`](https://togithub.com/mobxjs/mobx/commit/ca4914f978aef427e7b2223328fd66b82e522d89) [#​2836](https://togithub.com/mobxjs/mobx/pull/2836) Thanks [`@​urugator](https://togithub.com/urugator)!` - Fix [#​2832](https://togithub.com/mobxjs/mobx/issues/2832) - annotation cache ignores overrides </details> --- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/foosbyte/kicker-trainer). Co-authored-by: Renovate Bot <bot@renovateapp.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
mobx@6.2.0
Minor Changes
bc8db3df
#2779 Thanks @urugator! - In mobx5 all own properties were by default observable regardless of their value. Since mobx6 we treat functional properties asaction
s or to be preciseautoAction
s.autoAction
providesaction
's benefits to your functions, without the need to explicitely annotate them asactions
.We think this is useful, but as a consequence, such properties are no longer
observable
and therefore non-writable and also non-enumerable. This turned out to be suprising and inconvinient to some users:6.1.1 behaviour change: no longer possible to reassign functions in observables #2760
What about Object.keys / why are actions enumerable:false? #2586
Observables don't seem to work correctly with function in object #2835
function-properties in observable objects are not enumerable #2629
Is there an option to opt out autoaction in mobx6? #2551
Using spread operator on observable object remove some properties (function) #2637
So we decided to change it: All own props including functions are
observable
(enumerable, writable) as in v5, but additionally all functions that become part of deeply observable structure are by default converted toautoAction
/flow
.Note that
deep
option affects this conversion in the same way as it affects conversion of other values (object/array/map/set).autoAction
s/flow
sdeep: false
ignores all property values (including functions that would be previously converted toautoAction
/flow
)action
sPatch Changes
16cab8b1
#2806 Thanks @urugator! - Annotations refactor - reduced code duplication6b324edc
#2873 Thanks @urugator! - Fix #2871:toJS
throws withconfigure({ useProxies: "ifavailable" })
b5141883
#2872 Thanks @urugator! - Fix #2859: Trace log only if derivation is actually about to re-run0945c265
#2840 Thanks @iChenLei! - export IComputedFactory typescript type definitionmobx-undecorate@1.1.0
Minor Changes
737cc0bf
#2818 Thanks @jeremy-coleman! - modify cli to use system path for jscodeshift instead of relative path