mazzella-c / rundeck

Enable Self-Service Operations: Give specific users access to your existing tools, services, and scripts
http://rundeck.org
Apache License 2.0
0 stars 0 forks source link

Update dependency mobx to v6 #114

Closed renovate[bot] closed 5 months ago

renovate[bot] commented 5 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
mobx (source) ^5.15.4 -> ^6.0.0 age adoption passing confidence

Release Notes

mobxjs/mobx (mobx) ### [`v6.12.3`](https://togithub.com/mobxjs/mobx/compare/mobx@6.12.1...mobx@6.12.3) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.12.1...mobx@6.12.3) ### [`v6.12.1`](https://togithub.com/mobxjs/mobx/releases/tag/mobx%406.12.1) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.12.0...mobx@6.12.1) ##### Patch Changes - [`620f78c7`](https://togithub.com/mobxjs/mobx/commit/620f78c74e66bc532a96e28b26fd2d0ed1b67d54) [#​3812](https://togithub.com/mobxjs/mobx/pull/3812) Thanks [@​barroij](https://togithub.com/barroij)! - Prevent `reaction` from heeping a Reference to the OldValue that would prevent GC. - [`6111b093`](https://togithub.com/mobxjs/mobx/commit/6111b0939d0d3c0d46dc325ba6bbd5f740a161d3) [#​3833](https://togithub.com/mobxjs/mobx/pull/3833) Thanks [@​realyze](https://togithub.com/realyze)! - Reduce memory overhead of tracking dependencies ### [`v6.12.0`](https://togithub.com/mobxjs/mobx/releases/tag/mobx%406.12.0) ##### Minor Changes - [`ec5db592`](https://togithub.com/mobxjs/mobx/commit/ec5db592d7756826c31e710b1c759d7e9406b153) [#​3792](https://togithub.com/mobxjs/mobx/pull/3792) Thanks [@​tonyraoul](https://togithub.com/tonyraoul)! - Improve observablearray proxy pefromance for es2023.array and es2022.array methods ##### Patch Changes - [`86616c11`](https://togithub.com/mobxjs/mobx/commit/86616c11c108a511331eb05e55c08fc2c5a23f4d) [#​3654](https://togithub.com/mobxjs/mobx/pull/3654) Thanks [@​ahoisl](https://togithub.com/ahoisl)! - fix: action transparently forwards toString of underlying function ### [`v6.10.2`](https://togithub.com/mobxjs/mobx/releases/tag/mobx%406.10.2) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.10.1...mobx@6.10.2) ##### Patch Changes - [`c8d9374d`](https://togithub.com/mobxjs/mobx/commit/c8d9374d4f3b05cfec0d690e0eb3ada4f619ff0b) [#​3748](https://togithub.com/mobxjs/mobx/pull/3748) Thanks [@​mweststrate](https://togithub.com/mweststrate)! - Fixed: [#​3747](https://togithub.com/mobxjs/mobx/issues/3747), computed values becoming stale if the underlying observable was created and updated outside a reactive context ### [`v6.10.1`](https://togithub.com/mobxjs/mobx/compare/mobx@6.10.0...mobx@6.10.1) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.10.0...mobx@6.10.1) ### [`v6.10.0`](https://togithub.com/mobxjs/mobx/releases/tag/mobx%406.10.0) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.9.1...mobx@6.10.0) ##### Minor Changes - [`bebd5f05`](https://togithub.com/mobxjs/mobx/commit/bebd5f0507a109145f401c78630ed9d59e4a1101) [#​3727](https://togithub.com/mobxjs/mobx/pull/3727) Thanks [@​rluvaton](https://togithub.com/rluvaton)! - Added support for `signal` (AbortSignal) in `autorun`, `reaction` and sync `when` options to dispose them ##### Patch Changes - [`55f78ddc`](https://togithub.com/mobxjs/mobx/commit/55f78ddc20e84f38a7aa88b99a51ad994e558241) [#​3717](https://togithub.com/mobxjs/mobx/pull/3717) Thanks [@​liucan233](https://togithub.com/liucan233)! - remove proxy option for makeObservable and makeAutoObservable ### [`v6.9.1`](https://togithub.com/mobxjs/mobx/releases/tag/mobx%406.9.1) ##### Patch Changes - [`4792303e`](https://togithub.com/mobxjs/mobx/commit/4792303ec9119c1ba54134fff7e845d21a1d9337) [#​3709](https://togithub.com/mobxjs/mobx/pull/3709) Thanks [@​kubk](https://togithub.com/kubk)! - Make trace() noop in production build ### [`v6.7.0`](https://togithub.com/mobxjs/mobx/releases/tag/mobx%406.7.0) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.6.2...mobx@6.7.0) ##### Minor Changes - [`8cf4784f`](https://togithub.com/mobxjs/mobx/commit/8cf4784f53857cc977aed641bd778f2c14a080f5) [#​3559](https://togithub.com/mobxjs/mobx/pull/3559) Thanks [@​urugator](https://togithub.com/urugator)! - Proxied observable arrays can now safely read/write out of bound indices. See - [`223e3688`](https://togithub.com/mobxjs/mobx/commit/223e3688631528a327c79d39e2f497c6e1506165) [#​3551](https://togithub.com/mobxjs/mobx/pull/3551) Thanks [@​deadbeef84](https://togithub.com/deadbeef84)! - Added new option `signal` to `when()`, to support abortion using an AbortSignal / AbortController. ##### Patch Changes - [`fe25cfed`](https://togithub.com/mobxjs/mobx/commit/fe25cfede0aee3bddd7fa434a14ed4b40a57ee26) [#​3566](https://togithub.com/mobxjs/mobx/pull/3566) Thanks [@​upsuper](https://togithub.com/upsuper)! - Make return value of reportObserved match invoke of onBecomeObserved ### [`v6.6.2`](https://togithub.com/mobxjs/mobx/releases/tag/mobx%406.6.2) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.6.1...mobx@6.6.2) ##### Patch Changes - [`b375535c`](https://togithub.com/mobxjs/mobx/commit/b375535c422453963f5d3485a2ef5233568c12a6) [#​3344](https://togithub.com/mobxjs/mobx/pull/3344) Thanks [@​Nokel81](https://togithub.com/Nokel81)! - Allow readonly tuples as part of IObservableMapInitialValues - [`7260cd41`](https://togithub.com/mobxjs/mobx/commit/7260cd413b1e52449523826ac239c2a197b2880f) [#​3516](https://togithub.com/mobxjs/mobx/pull/3516) Thanks [@​urugator](https://togithub.com/urugator)! - fix regression [#​3514](https://togithub.com/mobxjs/mobx/issues/3514): LegacyObservableArray compat with Safari 9.\* - [`78d1aa23`](https://togithub.com/mobxjs/mobx/commit/78d1aa2362b4dc5d521518688d6ac7e2d4f7ad3a) [#​3458](https://togithub.com/mobxjs/mobx/pull/3458) Thanks [@​egilll](https://togithub.com/egilll)! - A slight revamp of the README, wording, and clearer links ### [`v6.6.1`](https://togithub.com/mobxjs/mobx/releases/tag/mobx%406.6.1) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.6.0...mobx@6.6.1) ##### Patch Changes - [`63698d06`](https://togithub.com/mobxjs/mobx/commit/63698d0681988194bac5fc01851882b417b35f18) [#​3427](https://togithub.com/mobxjs/mobx/pull/3427) Thanks [@​RyanCavanaugh](https://togithub.com/RyanCavanaugh)! - Apply 'object' constraint where required ### [`v6.6.0`](https://togithub.com/mobxjs/mobx/releases/tag/mobx%406.6.0) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.5.0...mobx@6.6.0) ##### Minor Changes - [`8e204c7b`](https://togithub.com/mobxjs/mobx/commit/8e204c7b7d1dbad597761fa83beda77f027ee34c) [#​3409](https://togithub.com/mobxjs/mobx/pull/3409) Thanks [@​Nokel81](https://togithub.com/Nokel81)! - Remove observable.box type inconsistancy ### [`v6.5.0`](https://togithub.com/mobxjs/mobx/releases/tag/mobx%406.5.0) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.4.2...mobx@6.5.0) ##### Minor Changes - [`767baff0`](https://togithub.com/mobxjs/mobx/commit/767baff0373e5a5e2b7da274b25042078f9a205c) [#​3338](https://togithub.com/mobxjs/mobx/pull/3338) Thanks [@​kubk](https://togithub.com/kubk)! - Replace any with a generic in Set methods ### [`v6.4.2`](https://togithub.com/mobxjs/mobx/releases/tag/mobx%406.4.2) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.4.1...mobx@6.4.2) ##### Patch Changes - [`2caf7e1a`](https://togithub.com/mobxjs/mobx/commit/2caf7e1a3504dde3d7c9bde3c6fb56ca85168018) [#​3316](https://togithub.com/mobxjs/mobx/pull/3316) Thanks [@​urugator](https://togithub.com/urugator)! - `requiresObservable` always takes precedence over global `reactionRequiresObservable` ### [`v6.4.1`](https://togithub.com/mobxjs/mobx/releases/tag/mobx%406.4.1) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.4.0...mobx@6.4.1) ##### Patch Changes - [`d6fa9a19`](https://togithub.com/mobxjs/mobx/commit/d6fa9a1970ebfb8a8adaf5bf0dc73125acec2dee) [#​3306](https://togithub.com/mobxjs/mobx/pull/3306) Thanks [@​urugator](https://togithub.com/urugator)! - fix missing type inferrence of `observe` and `intercept` for arrays ### [`v6.4.0`](https://togithub.com/mobxjs/mobx/releases/tag/mobx%406.4.0) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.3.13...mobx@6.4.0) ##### Minor Changes - [`6b926833`](https://togithub.com/mobxjs/mobx/commit/6b926833ac7abbf92ff5c309613d2345f72527ee) [#​3287](https://togithub.com/mobxjs/mobx/pull/3287) Thanks [@​kubk](https://togithub.com/kubk)! - Remove any from 'merge' and 'replace' methods of ObservableMap ##### Patch Changes - [`dee35be4`](https://togithub.com/mobxjs/mobx/commit/dee35be427989b6adc3c8f7ae8dc632ea66f3538) [#​3300](https://togithub.com/mobxjs/mobx/pull/3300) Thanks [@​kubk](https://togithub.com/kubk)! - Make the error message about Object.freeze more informative ### [`v6.3.13`](https://togithub.com/mobxjs/mobx/releases/tag/mobx%406.3.13) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.3.12...mobx@6.3.13) ##### Patch Changes - [`23803202`](https://togithub.com/mobxjs/mobx/commit/2380320263f5edcd06d7ba6bdf02aff3fd7d305a) [#​3273](https://togithub.com/mobxjs/mobx/pull/3273) Thanks [@​urugator](https://togithub.com/urugator)! - fix `flow.bound` [#​3271](https://togithub.com/mobxjs/mobx/issues/3271) ### [`v6.3.12`](https://togithub.com/mobxjs/mobx/releases/tag/mobx%406.3.12) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.3.11...mobx@6.3.12) ##### Patch Changes - [`654a2013`](https://togithub.com/mobxjs/mobx/commit/654a2013107ac6e5bbe3851e4eed22f0c9130525) [#​3257](https://togithub.com/mobxjs/mobx/pull/3257) Thanks [@​urugator](https://togithub.com/urugator)! - fix: observable map initialization violates `enforceActions: "always"` ### [`v6.3.11`](https://togithub.com/mobxjs/mobx/releases/tag/mobx%406.3.11) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.3.10...mobx@6.3.11) ##### Patch Changes - [`bf5da6ba`](https://togithub.com/mobxjs/mobx/commit/bf5da6bad982dc3d955d5f27f7fea6f94b041ea7) [#​3239](https://togithub.com/mobxjs/mobx/pull/3239) Thanks [@​bernardobelchior](https://togithub.com/bernardobelchior)! - Improved `toJS` jsdoc ### [`v6.3.10`](https://togithub.com/mobxjs/mobx/releases/tag/mobx%406.3.10) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.3.9...mobx@6.3.10) ##### Patch Changes - [`2d70798e`](https://togithub.com/mobxjs/mobx/commit/2d70798eb327187d93757757ceaf410a608735b2) [#​3233](https://togithub.com/mobxjs/mobx/pull/3233) Thanks [@​anderlaw](https://togithub.com/anderlaw)! - `eq.ts` fix comparer logic ### [`v6.3.9`](https://togithub.com/mobxjs/mobx/releases/tag/mobx%406.3.9) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.3.8...mobx@6.3.9) ##### Patch Changes - [`87e5a037`](https://togithub.com/mobxjs/mobx/commit/87e5a03735dbc1930e54a15b5ce88ad684bc3dc1) [#​3214](https://togithub.com/mobxjs/mobx/pull/3214) Thanks [@​urugator](https://togithub.com/urugator)! - `requiresReaction` always takes precedence over global `computedRequiresReaction` - [`9b90e25c`](https://togithub.com/mobxjs/mobx/commit/9b90e25c7bc0cdc0a07d1f847683604e86790f24) [#​3198](https://togithub.com/mobxjs/mobx/pull/3198) Thanks [@​urugator](https://togithub.com/urugator)! - fix `isPlainObject` impl (fixes [#​3197](https://togithub.com/mobxjs/mobx/issues/3197)) ### [`v6.3.8`](https://togithub.com/mobxjs/mobx/releases/tag/mobx%406.3.8) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.3.7...mobx@6.3.8) ##### Patch Changes - [`9d5e65cb`](https://togithub.com/mobxjs/mobx/commit/9d5e65cbd612f262d925e57cebb559f5cf36c502) [#​3193](https://togithub.com/mobxjs/mobx/pull/3193) Thanks [@​ChocolateLoverRaj](https://togithub.com/ChocolateLoverRaj)! - Make `IAtom['reportObserved']` return `boolean` - [`55508af6`](https://togithub.com/mobxjs/mobx/commit/55508af690fa875e6affaf30f34280b3f27b6126) [#​3189](https://togithub.com/mobxjs/mobx/pull/3189) Thanks [@​RvanderLaan](https://togithub.com/RvanderLaan)! - Fix for RangeError in ObservableArray.replace for large arrays ### [`v6.3.7`](https://togithub.com/mobxjs/mobx/releases/tag/mobx%406.3.7) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.3.6...mobx@6.3.7) ##### Patch Changes - [`3a7dee6f`](https://togithub.com/mobxjs/mobx/commit/3a7dee6fdaddbb4b79205b054601a8020c226fcc) [#​3180](https://togithub.com/mobxjs/mobx/pull/3180) Thanks [@​kubk](https://togithub.com/kubk)! - Fix type inference of observe function ### [`v6.3.6`](https://togithub.com/mobxjs/mobx/releases/tag/mobx%406.3.6) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.3.5...mobx@6.3.6) ##### Patch Changes - [`49468204`](https://togithub.com/mobxjs/mobx/commit/49468204d3bc28d15dbf383c0b7f874ca26dff30) [#​3162](https://togithub.com/mobxjs/mobx/pull/3162) Thanks [@​upsuper](https://togithub.com/upsuper)! - Have cancelled when reject with an error rather than a string - [`4afb1ec2`](https://togithub.com/mobxjs/mobx/commit/4afb1ec24427cf8e1f768d0c6fc49d0f44f4ab8e) [#​3154](https://togithub.com/mobxjs/mobx/pull/3154) Thanks [@​urugator](https://togithub.com/urugator)! - `makeObservable` throws when mixing [@​decorator](https://togithub.com/decorator) syntax with annotations ### [`v6.3.5`](https://togithub.com/mobxjs/mobx/releases/tag/mobx%406.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/tag/mobx%406.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/tag/mobx%406.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/tag/mobx%406.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/tag/mobx%406.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/tag/mobx%406.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/compare/1d0325002ea2ca136cde4165648b549551f070b2...bf515954ddf3c9ae09e5ed301a7e1f854e710ce0) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.1.8...mobx@6.2.0) ### [`v6.1.8`](https://togithub.com/mobxjs/mobx/compare/fd07cd0175c2d0a1150a57983a5095a97e2bdff7...1d0325002ea2ca136cde4165648b549551f070b2) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.1.7...mobx@6.1.8) ### [`v6.1.7`](https://togithub.com/mobxjs/mobx/releases/tag/mobx%406.1.7) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.1.6...mobx@6.1.7) ##### Patch Changes - [`5640aa77`](https://togithub.com/mobxjs/mobx/commit/5640aa7794420a5fc2f99ac0819de11696d6ba71) [#​2799](https://togithub.com/mobxjs/mobx/pull/2799) Thanks [@​urugator](https://togithub.com/urugator)! - - fix: user provided debug names are not preserved on production - fix: property atom's debug name is dynamic on production - fix: `observable(primitive, options)` ignores `options` - fix: `getDebugName(action)` throws `[MobX] Cannot obtain atom from undefined` - [fix: terser using `unsafe: true`](https://togithub.com/mobxjs/mobx/issues/2751#issuecomment-778171773) ### [`v6.1.6`](https://togithub.com/mobxjs/mobx/releases/tag/mobx%406.1.6) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.1.5...mobx@6.1.6) ##### Patch Changes - [`9b195b17`](https://togithub.com/mobxjs/mobx/commit/9b195b17bd661b9c0c4ab3a8ef323e23c2f118e4) [#​2780](https://togithub.com/mobxjs/mobx/pull/2780) Thanks [@​iChenLei](https://togithub.com/iChenLei)! - The overall memory usage of MobX has been reduced in production builds by skipping the generation of debug identifiers. The internal `mapid_` field of Reaction has been removed as part of the change. ### [`v6.1.5`](https://togithub.com/mobxjs/mobx/releases/tag/mobx%406.1.5) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.1.4...mobx@6.1.5) ##### Patch Changes - [`3979bee3`](https://togithub.com/mobxjs/mobx/commit/3979bee36c82d342050978834197ea15a7ddbbf8) [#​2773](https://togithub.com/mobxjs/mobx/pull/2773) Thanks [@​urugator](https://togithub.com/urugator)! - Decorators optimization - [`7820e5ea`](https://togithub.com/mobxjs/mobx/commit/7820e5eae0c9dcdfa1e69cf92e0bfa209b2b478b) [#​2769](https://togithub.com/mobxjs/mobx/pull/2769) Thanks [@​iChenLei](https://togithub.com/iChenLei)! - add warn for extending builtins - [`a7c15171`](https://togithub.com/mobxjs/mobx/commit/a7c1517133915c2891e92a865fe5475627b6b89f) [#​2775](https://togithub.com/mobxjs/mobx/pull/2775) Thanks [@​pkit](https://togithub.com/pkit)! - use globalThis in global detection - [`5d41b646`](https://togithub.com/mobxjs/mobx/commit/5d41b6462cf609df869a088e353bc485846c88f8) [#​2774](https://togithub.com/mobxjs/mobx/pull/2774) Thanks [@​urugator](https://togithub.com/urugator)! - Fix: `makeAutoObservable` now working properly with symbolic keys Fix: `isComputedProp` and `getAtom` second arg type is incompatible with Symbols ### [`v6.1.4`](https://togithub.com/mobxjs/mobx/compare/5561eca6c11a6a8e1e42599563b37173fe8da84c...f7e8003fb6037bd138f545a4b0574b30af9d8d40) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.1.3...mobx@6.1.4) ### [`v6.1.3`](https://togithub.com/mobxjs/mobx/releases/tag/mobx%406.1.3) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.1.2...mobx@6.1.3) ##### Patch Changes - [`d2a2a52e`](https://togithub.com/mobxjs/mobx/commit/d2a2a52e59e1cf5867bf72e49e7f134c7055ac5d) [#​2763](https://togithub.com/mobxjs/mobx/pull/2763) Thanks [@​vkrol](https://togithub.com/vkrol)! - Add `safeDescriptors` to `configure` options type ### [`v6.1.2`](https://togithub.com/mobxjs/mobx/releases/tag/mobx%406.1.2) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.1.1...mobx@6.1.2) ##### Patch Changes - [`ca09f2f5`](https://togithub.com/mobxjs/mobx/commit/ca09f2f5744f438b0b6572b60e055ca8b59646de) [#​2761](https://togithub.com/mobxjs/mobx/pull/2761) Thanks [@​urugator](https://togithub.com/urugator)! - `configure({ safeDescriptors: false })` now forces all props of observable objects to be writable and configurable ### [`v6.1.1`](https://togithub.com/mobxjs/mobx/releases/tag/mobx%406.1.1) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.1.0...mobx@6.1.1) ##### Patch Changes - [`39eca50d`](https://togithub.com/mobxjs/mobx/commit/39eca50de3936807037cb1205bbab29a3e328bc0) [#​2757](https://togithub.com/mobxjs/mobx/pull/2757) Thanks [@​urugator](https://togithub.com/urugator)! - Fix error stringification on minified build Fix `isObservableProp` not supporting `Symbols` Fix `makeAutoObservable` not ignoring `inferredAnnotationsSymbol` ### [`v6.1.0`](https://togithub.com/mobxjs/mobx/releases/tag/mobx%406.1.0) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.0.5...mobx@6.1.0) This release fixes a plethora of bugs related to sub-classing and reflecting / iterating on observable objects. The behavior of MobX is in many edge cases much more explicitly defined now. A new annotation was introduced: `@override` / `override` to support re-defining actions and computed values(!) on sub classses. For idiomatic MobX usage this release should have little impact, but if you are using a lot of sub-classing, reflection APIs or direct object manipulations like `defineProperty`, this release might introduce previously unseen errors for cases that silently failed before, or even worked successfully even though the correct behavior wasn't specified earlier. If you are migrating from MobX 4/5 we strongly recommend to go to 6.1 in one go, and skip 6.0.\*, as some buggy behavior compared to the previous majors has been corrected. As always, our libraries come as-is and are maintained by volunteers. Upgrades are at own risk and voluntary. Bug reports require a minimal reproductions and a correctly filled out issue template. Support the ongoing maintenance at: ##### Minor Changes [`28f8a11d`](https://togithub.com/mobxjs/mobx/commit/28f8a11d8b94f1aca2eec4ae9c5f45c5ea2f4362) [#​2641](https://togithub.com/mobxjs/mobx/pull/2641) Thanks [@​urugator](https://togithub.com/urugator)! - `action`, `computed`, `flow` defined on prototype can be overriden by subclass via `override` annotation/decorator. Previously broken. - Overriding anything defined on instance itself (`this`) is not supported and should throw. Previously partially possible or broken. - Attempt to re-annotate property always throws. Previously mostly undefined outcome. - All annotated and non-observable props (action/flow) are non-writable. Previously writable. - All annotated props of non-plain object are non-configurable. Previously configurable. - Observable object should now work more reliably in various (edge) cases. - Proxied objects now support `Object.defineProperty`. Previously unsupported/broken. - `extendObservable/makeObservable/defineProperty` notifies observers/listeners/interceptors about added props. Previously inconsistent. - `keys/values/entries` works like `Object.keys/values/entries`. Previously included only observables. - `has` works like `in`. Previously reported `true` only for existing own observable props. - `set` no longer transforms existing non-observable prop to observable prop, but simply sets the value. - `remove/delete` works with non-observable and computed props. Previously unsupported/broken. - Passing `options` to `observable/extendObservable/makeObservable` throws if the object is already observable . Previously passed options were mostly ignored. - `autoBind` option is now sticky - same as `deep` and `name` option. - `observable/extendObservable` now also picks non-enumerable keys (same as `make[Auto]Observable`). - Removed deprecated `action.bound("name")` - Proxied objects should be compatible with `Reflect` API. Previously throwing instead of returning booleans. ### [`v6.0.5`](https://togithub.com/mobxjs/mobx/releases/tag/mobx%406.0.5) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.0.4...mobx@6.0.5) ##### Patch Changes - [`6b304232`](https://togithub.com/mobxjs/mobx/commit/6b30423266e5418a3f20389d0bd0eae31f3384d2) [#​2644](https://togithub.com/mobxjs/mobx/pull/2644) Thanks [@​rokoroku](https://togithub.com/rokoroku)! - Fix broken error reference in errors.ts - [`83b84fd3`](https://togithub.com/mobxjs/mobx/commit/83b84fd354f2253fdd8ea556e217a92fc2633c00) [#​2740](https://togithub.com/mobxjs/mobx/pull/2740) Thanks [@​iChenLei](https://togithub.com/iChenLei)! - Infer optional / promise `action` args type correctly - [`65c7b73b`](https://togithub.com/mobxjs/mobx/commit/65c7b73b7f0b1a69a1a2786b5f484419d129d10b) [#​2717](https://togithub.com/mobxjs/mobx/pull/2717) Thanks [@​ahoisl](https://togithub.com/ahoisl)! - The TypeScript type `CreateObservableOptions` is now exported. - [`989390d4`](https://togithub.com/mobxjs/mobx/commit/989390d46bbe9941b61ac6c6d1292f96445e7cc3) [#​2594](https://togithub.com/mobxjs/mobx/pull/2594) Thanks [@​urugator](https://togithub.com/urugator)! - Fixed [#​2579](https://togithub.com/mobxjs/mobx/issues/2579) - `observable` does not ignore class instances - [`dea1cf18`](https://togithub.com/mobxjs/mobx/commit/dea1cf189b0f43929f4f626229d34a80bd10212e) [#​2726](https://togithub.com/mobxjs/mobx/pull/2726) Thanks [@​mweststrate](https://togithub.com/mweststrate)! - fix: `onBecomeObserved` was not triggered correctly for computed dependencies of computeds. Fixes [#​2686](https://togithub.com/mobxjs/mobx/issues/2686), [#​2667](https://togithub.com/mobxjs/mobx/issues/2667) - [`592e6e99`](https://togithub.com/mobxjs/mobx/commit/592e6e996c2d5264e162cfb0921a071c1d815c92) [#​2743](https://togithub.com/mobxjs/mobx/pull/2743) Thanks [@​vkrol](https://togithub.com/vkrol)! - Remove `sideEffects` section in `mobx-react-lite` `package.json` > 🚨🚨🚨 If you are upgrading from V4/V5, please follow [the migration guide](https://mobx.js.org/migrating-from-4-or-5.html). ### [`v6.0.4`](https://togithub.com/mobxjs/mobx/compare/11d36c06b93788086c8b2af58e62c05bb681bccf...00a3f94d52f929472c30be6fa6c42fb469d81db6) [Compare Source](https://togithub.com/mobxjs/mobx/compare/mobx@6.0.3...mobx@6.0.4) ### [`v6.0.3`](https://togithub.com/mobxjs/mobx/compare/v6.0.2...11d36c06b93788086c8b2af58e62c05bb681bccf) [Compare Source](https://togithub.com/mobxjs/mobx/compare/v6.0.2...mobx@6.0.3) ### [`v6.0.2`](https://togithub.com/mobxjs/mobx/releases/tag/v6.0.2) [Compare Source](https://togithub.com/mobxjs/mobx/compare/6.0.1...v6.0.2) ##### Patch Changes - [`b5d64d19`](https://togithub.com/mobxjs/mobx/commit/b5d64d1965ecd9a593886279ddaf96eda61c4a77) [#​2548](https://togithub.com/mobxjs/mobx/pull/2548) Thanks [@​urugator](https://togithub.com/urugator)! - Fixed [2542](https://togithub.com/mobxjs/mobx/issues/2542), makeAutoObservable not respecting deep option [@​urugator](https://togithub.com/urugator) - [`f4c22925`](https://togithub.com/mobxjs/mobx/commit/f4c229259a72f0497d3f9b6a05af9d9c4280d8b1) [#​2582](https://togithub.com/mobxjs/mobx/pull/2582) Thanks [@​tomenden](https://togithub.com/tomenden)! - Support running in a web-worker ### [`v6.0.1`](https://togithub.com/mobxjs/mobx/compare/6.0.0...6.0.1) [Compare Source](https://togithub.com/mobxjs/mobx/compare/6.0.0...6.0.1) ### [`v6.0.0`](https://togithub.com/mobxjs/mobx/compare/5.15.7...6.0.0) [Compare Source](https://togithub.com/mobxjs/mobx/compare/5.15.7...6.0.0)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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.



This PR has been generated by Mend Renovate. View repository job log here.

renovate[bot] commented 5 months ago

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: rundeckapp/grails-spa/packages/ui-trellis/package-lock.json
npm error code ERESOLVE
npm error ERESOLVE could not resolve
npm error
npm error While resolving: mobx-utils@5.6.2
npm error Found: mobx@6.12.3
npm error node_modules/mobx
npm error   mobx@"^6.0.0" from the root project
npm error
npm error Could not resolve dependency:
npm error peer mobx@"^4.13.1 || ^5.13.1" from mobx-utils@5.6.2
npm error node_modules/mobx-utils
npm error   dev mobx-utils@"^5.6.1" from the root project
npm error
npm error Conflicting peer dependency: mobx@5.15.7
npm error node_modules/mobx
npm error   peer mobx@"^4.13.1 || ^5.13.1" from mobx-utils@5.6.2
npm error   node_modules/mobx-utils
npm error     dev mobx-utils@"^5.6.1" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /tmp/renovate/cache/others/npm/_logs/2024-06-11T14_53_24_246Z-eresolve-report.txt
npm error A complete log of this run can be found in: /tmp/renovate/cache/others/npm/_logs/2024-06-11T14_53_24_246Z-debug-0.log