Skip to content
This repository has been archived by the owner on Mar 18, 2019. It is now read-only.

chore(deps): update dependency mobx to v4.9.3 #35

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Jun 4, 2018

This PR contains the following updates:

Package Type Update Change References
mobx devDependencies minor 4.3.0 -> 4.9.3 homepage, source

Release Notes

mobxjs/mobx

v4.9.3

Compare Source

  • Fixed observable.set compatibility with IE 11, see #​1917 by kalmi

v4.9.2

Compare Source

  • Fixed regression #​1878, accidental use of Symbol breaking Internet Explorer / React Native compatibility.

v4.9.1

Compare Source

  • Fixed regression in toJS: observable maps were not properly serialized. Fixes #​1875

v4.9.0

Compare Source

Features

  • Introduced support for observable sets! Through #​1592 by @​newraina
  • observable.box now accepts an equals option, to be able to pass a custom comparision function. Through #​1862, #​1874 by @​fi3ework. Fixes #​1580
  • Improved logging of reactions; if an action throws an exception, errors in reactions that react to that are only logged as warnings. Fixes #​1836

Fixes

  • Improved typings for flow, see #​1827 by @​xaviergonz
  • Don't allow subclassing map, fixes #​1858
  • Fixed trace(true) not being able to handle multi-line comments in traced function. Fixes #​1850
  • @computed now introduces non-configurable properties, to fail fast on incorrect inheritance or property deletion. Fixes #​1867
  • The options enforceActions and isolateGlobalState now work correctly when used together. Fixes #​1869

v4.8.0

Compare Source

  • MobX now requires TypeScript 3 (this was already the case in 5.7.0, but in this version the difference is actually noticeable in the typings).
  • Fixed array dehancer sometimes skipping. Fixes #​1839 through #​1841 by k-g-a
  • Fixed issue where webpack 4 wouldn't use the ESM module #​1834 by mrtnbroder
  • Improved type inference for flow in TypeScript 3. Fixes #​1816 through #​1825 by ismailhabib
  • Introduced support for global environment variable IGNORE_MOBX_MINIFIY_WARNING=true to skip the built-in minification warning. See #​1835 by fi3ework
  • Fixed onBecome(Un)Observed dispoer cleanup. Fixes #​1537 through #​1833 by fi3ework

v4.7.0

Compare Source

  • Upgraded typings to TypeScript 3
  • Fixed #​1742, change detection fails when multiple mobx instances were active.
  • Fixed #​1624, use built-in flow types for iterators
  • Fixed #​1777 through #​1826, stack overflow exception, in development mode, when using @computed on a React component. The MobX 5 behavior here has been reverted to the MobX 4 behavior.

v4.6.0

Compare Source

  • keepAlive has become smarter and won't recomputed computed values that are kept alive, as long as they aren't read. Implements #​1534
  • Fixed #​1796, undeleting a property that had an initial value of undefined was undetected
  • Improved Flow typings, see #​1794 and #​1786

v4.5.2

Compare Source

v4.5.1

Compare Source

  • toJS now has a recurseEverything everything option, that even detects and converts observable objects that are "behind" non-observable objects. See #​1699 by wangyiz4262
  • Added flow typings form comparer, see #​1751 by pdong
  • Update flow typings for configuration options, #​1772 by alexandersorokin

v4.5.0

Compare Source

(Minor version of 5 was bumped significantly to make the number better correlate together :-))

  • Fixed #​1740: combining decorators and extendObservable in a class constructor caused errors to be thrown
  • Fixed #​1739:
    • Proxies: delete-ing a property was not always picked up by the reactivity system
    • Non-proxies: remove()-ing a property was not always picked up by the has() and get() utilities
    • has now returns true for computed fields
    • get now returns a value for computed fields
  • Introduced _allowStateChangeInsideComputed. Don't use it :-).
  • MobX is now transpiled using babel 7

v4.4.2

Compare Source

  • Fixed #​1650, decorating fields with the name toString does not behave correctly.

v4.4.1

Compare Source

v4.4.0

Compare Source

  • Improved handling of multiple MobX instances. MobX will no longer complain about being loaded multiple times (one should still prevent it though, to prevent blowing up bundle size!), but merge internal state by default. If multiple MobX versions need to be loaded, call configure({ isolateGlobalState: true }). Note that this means that observables from the different MobX instances won't cooperate. Fixes #​1681, #​1082
  • enforceActions options now supports the values: "never", "observed" and "always" to make the behavior more clear. Fixes #​1680, #​1473

v4.3.2

Compare Source

v4.3.1

Compare Source

  • Fixed [#​1534](Fixes #​1534): @​computed({keepAlive: true}) no long calculates before being accessed.
  • Added the $mobx export symbol for MobX 5 forward compatibity

Renovate configuration

📅 Schedule: At any time (no schedule defined).

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

♻️ Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

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

@renovate renovate bot changed the title chore(deps): update dependency mobx to v4.3.1 chore(deps): update dependency mobx to v4.3.2 Aug 21, 2018
@renovate renovate bot changed the title chore(deps): update dependency mobx to v4.3.2 chore(deps): update dependency mobx to v4.4.0 Aug 27, 2018
@renovate renovate bot changed the title chore(deps): update dependency mobx to v4.4.0 chore(deps): update dependency mobx to v4.4.1 Sep 14, 2018
@renovate renovate bot changed the title chore(deps): update dependency mobx to v4.4.1 chore(deps): update dependency mobx to v4.4.2 Sep 18, 2018
@renovate renovate bot changed the title chore(deps): update dependency mobx to v4.4.2 chore(deps): update dependency mobx to v4.5.0 Sep 27, 2018
@renovate renovate bot changed the title chore(deps): update dependency mobx to v4.5.0 chore(deps): update dependency mobx to v4.5.1 Oct 18, 2018
@renovate renovate bot changed the title chore(deps): update dependency mobx to v4.5.1 chore(deps): update dependency mobx to v4.5.2 Oct 23, 2018
@renovate renovate bot changed the title chore(deps): update dependency mobx to v4.5.2 chore(deps): update dependency mobx to v4.6.0 Nov 6, 2018
@renovate renovate bot changed the title chore(deps): update dependency mobx to v4.6.0 chore(deps): update dependency mobx to v4.7.0 Dec 3, 2018
@renovate renovate bot changed the title chore(deps): update dependency mobx to v4.7.0 chore(deps): update dependency mobx to v4.8.0 Dec 12, 2018
@renovate renovate bot changed the title chore(deps): update dependency mobx to v4.8.0 chore(deps): update dependency mobx to v4.9.0 Jan 21, 2019
@renovate renovate bot changed the title chore(deps): update dependency mobx to v4.9.0 chore(deps): update dependency mobx to v4.9.1 Jan 22, 2019
@renovate renovate bot changed the title chore(deps): update dependency mobx to v4.9.1 chore(deps): update dependency mobx to v4.9.2 Jan 25, 2019
@renovate renovate bot changed the title chore(deps): update dependency mobx to v4.9.2 chore(deps): update dependency mobx to v4.9.3 Mar 14, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant