Releases: smapiot/piral
Releases · smapiot/piral
0.8.1
0.8.0
- Use declaration merging instead of generics (#72)
- Automatically clear the parcel cache (#59)
- Support of plugins for extending the Piral CLI (#47)
- Extracted
piral-auth
library - Extracted
piral-containers
library - Extracted
piral-dashboard
library - Extracted
piral-feeds
library - Extracted
piral-forms
library - Extracted
piral-search
library - Extracted
piral-menu
library - Extracted
piral-modals
library - Extracted
piral-notifications
library - Added
validate
command for Piral instances (#69) - Added
validate
command for pilets (#70) - Support for extensions in Angular (#54), Hyperapp, Vue
- Upgraded Parcel to avoid NPM warning (#64)
- Added ability to select template (
default
orempty
) when scaffolding - Improved the
default
template for scaffolding
0.7.0
- Documented using different paths for scaffolding (#58)
- Yield access to the pilet API (#44)
- Attached the actions on the instance (#38)
- Directly evaluates static pilets (#39)
- Evaluates pilets once they arrive instead of all-at-once (#39)
- Updated dependencies
- Overwrite files on initial pilet scaffolding
- Overwrite unchanged scaffolded files on upgrade
- Split
piral-ext
in several packages (#45) - Added NPM initializers (
create-piral-instance
andcreate-pilet
) (#62) - Added scaffolding hooks for use with the
piral-cli
(#61) - Fixed missing shared dependencies when debugging pilets (#60)
- Fixed scaffolding of pilets due to a missing Piral instance (#63)
- Improved flexibility for scaffolding dev dependencies (#66)
- Included
tslib
as a shared dependency (#67) - Improved pilet scaffolding with local packages (#71)
- Updated documentation with big picture and more tutorials (#41)
0.6.3
0.6.2
- Added
extendSharedDependencies
helper (#48) - Distinguish between Piral development and contributing (#42)
- Started improving the Piral documentation structure (#41)
- Fixed the CSS bundling in pilets
- Adapt documentation about static Piral instance (#43)
- Make first argument of many register methods optional (#29)
- Include mocks/backend.js in new Piral instance
- Scaffold with dependency installation (incl. opt.
skip-install
flag) - Improved Piral CLI output
0.6.1
0.6.0
- Improved the sample
- Added new layout builder API
- Unified Piral extension API
- Support asynchronous language switch
- Enable lazy loading of pilets (#2)
- Introduced explicit local pilet state management
- Added --fresh flag to the pilet-publish command
- Added new optional library piral-hyperapp
- Moved track... API to optional library piral-tracking
- Aliases are now also available for shorthand CLI commands
- Refactored and improved piral install to be piral new
- Fixed indirect use of shared dependencies (#30)
- Added
--detailed-report
and--log-level
to many commands
0.5.2
- Added new optional library
piral-vue
- Improved API of
piral-ng
- Added
piral-install
command to Piral CLI - Support local CLI installation over global one
- Added samples to documentation page
0.5.1
- Added new optional library
piral-ng
- Extended APIs for
registerExtension
andregisterModal
- Improved documentation
- Added more flexibility to
piral build
andpiral debug
commands - Improved bundling with splitting, module resolution, and URLs
0.5.0
- Added more props to the
Layout
- Allow setting and extending the user
- Fixed rendering of modals
- Added
public-url
option in Piral CLI - Fixed
piral-cli
build for scoped shared dependencies - Added error code and output to Piral CLI
- Added more options to the search provider registration
- Provide immediate argument to search provider