Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

redux-app

Package Overview
Dependencies
Maintainers
1
Versions
32
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

redux-app - npm Package Versions

234

2.1.0

Diff

Changelog

Source

2.1.0 - 2018-05-10

Added

  • Re-add the component decorator (so that components with no actions can still be declared).
alonrbar
published 2.0.0 •

Changelog

Source

2.0.0 - 2018-03-17

Added

  • Actions are now opt-in and declared via the action decorator.
  • Dynamic component class name generation - generated components name follows the following pattern: "OriginalClassName_ReduxAppComponent" (As a consequence the emitClassNames was removed as it is no longer needed).
  • Improve overall performance (remove state "finalization" step).

Changed

  • uppercaseActions option defaults to false.
  • Rename SchemaOptions to ActionOptions
  • Don't remove getters from state.

Removed

  • Remove 5 decorators: component, connect, computed, method and noDispatch.
  • Remove convertToPlainObject option.
  • Remove package-lock.json (using yarn.lock).

Fixed

  • Fix duplicate component creation when created from the same template instance.
alonrbar
published 1.11.1 •

Changelog

Source

1.11.1 - 2018-02-27

Deprecated

  • The use of connect deprecated and will be remove in the next version.

    There are several reasons for that: it is a source of bugs, it makes other features harder to implement and it encourages a pseudo dependency injection anti-pattern (DI is great, the pseudo form that connect encourage isn't - if you want to use DI you should use a proper DI container).

Fixed

  • Fix ReduxApp.getComponent typings.
alonrbar
published 1.11.0 •

Changelog

Source

1.11.0 - 2018-02-03

Added

  • New ReduxApp static method: getComponent. Primarily aimed for better integration with React (check out the new react examples).
  • yarn.lock file.

Changed

  • Differentiate between noDispatch and sequence methods. The first stays the same while the latter changed. From now on sequence methods has a double role. First, it dispatches an action which is ignored by the reducer. Second, it's being invoked as a regular method as it used to. While this change should not have any actual impact on application behavior it makes it easier to debug and track the flow of the application (through the various Redux loggers out there).
alonrbar
published 1.10.3 •

Changelog

Source

1.10.3 - 2017-12-21

Added

  • Support for symbol polyfill. This enables the use of redux-app even with IE (tested with core-js).
alonrbar
published 1.10.2 •

Changelog

Source

1.10.2 - 2017-12-21

Added

  • New schema option: actionNamespaceSeparator.
  • Update computed values only if they are not deeply equal (using lodash.isEqual). Controlled via the ReduxApp.options.computed.deepComparison option.

Changed

  • Lock dependencies versions.

Removed

  • Remove the unused inheritMethods schema option.

Fixed

  • Global SchemaOptions handling.
alonrbar
published 1.10.1 •

alonrbar
published 1.10.0 •

alonrbar
published 1.9.0 •

Changelog

Source

1.9.0 - 2017-11-29

Added

  • New decorator: ignoreState.
  • Allow noDispatch calls inside actions.
  • Significant performance boost (reducers and update state logic refactored).

Removed

  • Breaking change: Can no longer use the computed decorator on non-components.

Changed

  • Some log messages changed/removed.
alonrbar
published 1.8.1 •

Changelog

Source

1.8.1 - 2017-11-18

  • package-lock.json
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc