Skip to content

Latest commit

 

History

History
345 lines (228 loc) · 8.18 KB

CHANGELOG.md

File metadata and controls

345 lines (228 loc) · 8.18 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[6.3.0] - 2023-02-12

Updates

  • Bump @ficusjs/component-extensions to v2.0.1
  • Bump @ficusjs/event-bus to v1.3.2
  • Bump @ficusjs/i18n to v1.2.2
  • Bump @ficusjs/renderers to v5.7.0
  • Bump @ficusjs/state to v4.1.2
  • Uplift dev dependencies

[6.2.1] - 2022-12-18

Updates

  • Bump @ficusjs/core to v3.1.2

[6.2.0] - 2022-11-29

Updates

  • Bump @ficusjs/state to v4.0.0
  • Bump @ficusjs/component-extensions to v2.0.0

Fixes

  • Fix extension types

[6.1.1] - 2022-11-15

Fixes

  • Fix missing typescript types
  • Fix missing withI18nReactive export

[6.1.0] - 2022-11-15

Updates

  • Bump @ficusjs/core to v3.1.1
  • Bump @ficusjs/event-bus to v1.3.1
  • Bump @ficusjs/i18n to v1.2.0

[6.0.0] - 2022-11-12

Updates

  • Bump @ficusjs/core to v3.0.1

[5.5.0] - 2022-10-19

Updates

  • Bump @ficusjs/core to v1.4.1
  • Bump @ficusjs/event-bus to v1.2.2
  • Bump @ficusjs/i18n to v1.0.2
  • Bump @ficusjs/renderers to v5.3.0
  • Bump @ficusjs/state to v3.3.1
  • Uplift devDependencies

[5.4.0] - 2022-10-02

Updates

  • Bump @ficusjs/renderers to v5.1.0
  • Uplift devDependencies

[5.3.0] - 2022-07-22

Updates

  • Bump @ficusjs/state to v3.2.1
  • Update state machine docs

[5.2.0] - 2022-07-15

Updates

  • Bump @ficusjs/state to v3.1.1

[5.1.0] - 2022-07-14

Updates

  • Bump @ficusjs/core to v1.4.0

[5.0.1] - 2022-07-09

Fixes

  • Fix missing state machine exports

[5.0.0] - 2022-07-08

Breaking

  • Bump @ficusjs/state to v3.0.2

Updates

  • Uplift devDependencies
  • Update docs

[4.0.0] - 2022-06-05

Breaking

  • Bump @ficusjs/core to v1.3.2
  • Bump @ficusjs/component-extensions to v1.2.1
  • Bump @ficusjs/event-bus to v1.2.1
  • Bump @ficusjs/i18n to v1.0.1
  • Bump @ficusjs/renderers to v5.0.0
  • Bump @ficusjs/state to v2.0.0
  • Uplift devDependencies

[3.18.0] - 2022-03-24

Updates

  • Bump @ficusjs/renderers to v4.4.0
  • Bump @ficusjs/component-extensions to v1.2.0
  • Uplift devDependencies

[3.17.0] - 2022-02-24

Updates

  • Bump @ficusjs/state to v1.6.0

[3.16.0] - 2022-02-16

Updates

  • Bump @ficusjs/state to v1.5.0
  • Uplift devDependencies

[3.15.0] - 2022-01-15

Updates

  • Bump @ficusjs/core to v1.3.1
  • Bump @ficusjs/renderers to v4.3.0

Fixes

  • Fix extension builder with no arguments

[3.14.1] - 2022-01-15

Fixes

  • Add missing ExtensionBuilder export to all features bundle

[3.14.0] - 2021-12-20

New

  • Add ExtensionBuilder class for multiple component extensions

[3.13.1] - 2021-12-17

Fixes

  • Fix missing sideEffects from package.json

[3.13.0] - 2021-12-17

Updates

  • Bump @ficusjs/state to v1.4.0

[3.12.0] - 2021-12-01

New

  • Add withBreakpointRender component extension

[3.11.0] - 2021-11-23

New

  • Add i18n functions from @ficusjs/i18n package

[3.10.0] - 2021-11-19

Updates

  • Split component extension functions into @ficusjs/component-extensions package

[3.9.0] - 2021-10-20

Updates

  • Add sideEffects to package.json
  • Uplift devDependencies

[3.8.3] - 2021-09-15

Fixes

  • Bump @ficusjs/renderers to v4.0.0
  • Bump @ficusjs/core to v1.1.2

[3.8.2] - 2021-09-15

Fixes

  • Fresh build

[3.8.1] - 2021-09-14

Fixes

  • Add missing docs for built-in renderer
  • Uplift dev dependencies

[3.8.0] - 2021-08-20

Updates

  • Uplift @ficusjs/core to v1.1.1
  • Uplift @ficusjs/renderers to v3.4.0

[3.7.0] - 2021-08-06

Updates

  • Uplift @ficusjs/event-bus to v1.1.1

[3.6.1] - 2021-07-22

Fixes

  • Uplift @ficusjs/state to v1.2.1 to fix withWorkerStore function

[3.6.0] - 2021-07-20

New

  • Add withWorkerStore function for extending components to use stores in web workers

[3.5.1] - 2021-07-03

Updates

  • Uplift NPM dev packages

[3.5.0] - 2021-05-23

Updates

  • Uplift @ficusjs/state to v1.1.1 - ability to set next state in withStateMachine as object with { target: 'nextStateValue', action: 'actionName' }

[3.4.0] - 2021-05-17

New

  • Add createCustomElement function for creating components without state
  • Add withLocalState function for extending components with local state proxy
  • Add withStateMachine function for extending components with a simple finite state machine
  • Add withXStateService function for extending components with an XState service instance

Updates

  • Split core functions into @ficusjs/core package
  • Split state functions into @ficusjs/state package
  • Split event bus functions into @ficusjs/event-bus package
  • Update docs - split into separate pages for each section

[3.3.0] - 2021-04-25

New

  • Add withLazyRender function for conditional/lazy rendering of components
  • Add createAppState and getAppState functions for creating fast, lightweight stores for managing application state

Updates

  • Update documentation theme
  • Uplift npm packages

Fixes

  • Fix issue with props triggering multiple initial renders

Deprecated

  • Deprecate createStore and getStore functions - use new createAppState and getAppState functions instead

[3.2.3] - 2021-04-10

Fixes

  • Add type of module to package.json

[3.2.2] - 2021-03-30

Fixes

  • Fix withStyles function not returning a Promise

[3.2.1] - 2021-03-04

Fixes

  • Update exports map in package.json

[3.2.0] - 2021-03-04

New

  • Add setState method

Updates

  • styles function can accept a string or array of string for CSS styles
  • Typescript typings improved
  • Documentation updates
  • Uplift dev dependencies

[3.1.2] - 2021-01-11

Fixes

  • Fix constructor issue

[3.1.1] - 2021-01-11

Fixes

  • Add missing component constructor

[3.1.0] - 2020-12-02

New

  • Add new withStyles composition function for injecting component styles into the document <head>

[3.0.0] - 2020-10-31

Breaking

  • To use modules, they must be invoked with helpers object containing the renderer

[2.1.0] - 2020-10-29

Changed

  • Updated examples
  • Updated docs
  • Uplift NPM packages

[2.0.1] - 2020-10-28

Fixed

  • Updated missing/incorrect docs

[2.0.0] - 2020-10-11

Breaking

  • Remove store and event binding in components

New

  • Component composition - extend components using functions

[1.1.0] - 2020-10-01

New

  • Async modules

[1.0.1] - 2020-09-30

Fixed

  • Missing types

[1.0.0] - 2020-09-25

  • Initial release

[0.2.0] - 2020-09-23

Added

  • Types for Typescript
  • Add event bus and store to components
  • Add modules

Changed

  • Updated docs

[0.1.0] - 2020-09-22

Added

  • Alpha release