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.
- Uplift dev dependencies
- Remove dev dependencies
@ficusjs/renderers
and@ficusjs/state
- Uplift dev dependencies
- Update readme
- Add contributing guidelines
- Add code of conduct
- Add PR workflow
- Fix custom element types
- Add root type #14 - @tommywalkie
- Add Array prop type to typescript definition
- Add
Array
prop type
- Fix
key
warning message
- Add default prop named
key
- Uplift dev dependencies
- Generate sourcemaps on build
- Uplift dev dependencies
- Remove
initCustomEvent
from event emitter
- Revert computed props fix
- Setup computed properties after
created
lifecycle hook is fired
- Allow module types to return a Promise
- Uplift dev dependencies
- Add
propsDidUpdate
lifecycle hook
- Uplift dev dependencies
- Uplift dev dependencies
- Add modules pattern
- Add
sideEffects
to package.json - Uplift devDependencies
- Missing internal devtools identifier
- Fix type definitions
- When no renderer is provided, a default element renderer is provided.
- Bump npm dependencies
- Bump version
- Fix Cypress tests
- Update typings
- Initial release