Skip to content

Releases: smapiot/piral

0.8.1

23 Oct 08:41
Compare
Choose a tag to compare
  • Improved default template
  • Fixed misidentified React class components (#82)
  • Added piral-axios library

0.8.0

21 Oct 05:38
Compare
Choose a tag to compare
  • 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 or empty) when scaffolding
  • Improved the default template for scaffolding

0.7.0

06 Sep 21:34
Compare
Choose a tag to compare
  • 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 and create-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

18 Aug 16:43
Compare
Choose a tag to compare
  • Allow pilet scaffolding from non-NPM sources (#53)
  • Improved documentation code generation (#52)
  • Draft for new documentation design online
  • Support configuration for piral-ext extensions (#51)
  • Remove output folder first on publish with --fresh

0.6.2

03 Aug 14:31
Compare
Choose a tag to compare
  • 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

01 Aug 14:19
Compare
Choose a tag to compare
  • Fixed externals resolution (#33)
  • Included custom metadata from pilets (#34)
  • Added ability to configure the used history (#37)

0.6.0

01 Aug 14:19
Compare
Choose a tag to compare
  • 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

24 Jun 08:25
Compare
Choose a tag to compare
  • 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

24 Jun 08:26
Compare
Choose a tag to compare
  • Added new optional library piral-ng
  • Extended APIs for registerExtension and registerModal
  • Improved documentation
  • Added more flexibility to piral build and piral debug commands
  • Improved bundling with splitting, module resolution, and URLs

0.5.0

24 Jun 08:26
Compare
Choose a tag to compare
  • 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