Skip to content

Releases: smapiot/piral

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

0.4.0

24 Jun 08:27
Compare
Choose a tag to compare
  • Introduced subscriptionUrl
  • Renamed gateway to gatewayUrl
  • Renamed availableModules to availablePilets
  • Renamed requestModules to requestPilets
  • Added possibility to override pilet requesting
  • Automatically insert shared dependencies
  • Changed and documented meta format for Piral and pilets
  • Moved provideTranslations to piral-ext
  • Moved translate to piral-ext
  • Provided ability to extend the global state during setup
  • Suffixed foreign APIs with X, e.g., registerTileX

0.3.1

12 Nov 18:50
Compare
Choose a tag to compare
  • Updated dependencies
  • Added debug-pilet command
  • Added setup for trackers
  • Added ability to attach a static module into piral

v0.3.0

12 Nov 18:50
Compare
Choose a tag to compare
  • Documentation enhancements
  • Added project landing page
  • Integration tests for Piral CLI
  • Updated homepage
  • Included fetch and GraphQL API extensions in piral-ext
  • Changed piral to a framework (piral-core remains a library)
  • Implemented support for pilet split (#1)
  • Added version to documentation page (#16)

0.2.0

12 Nov 18:51
Compare
Choose a tag to compare
  • Further tooling improvements
  • Introduced for upgrade-pilet command
  • Renamed PortalApi to PiralApi
  • Renamed PortalInstance to PiralInstance
  • Added registerSearchProvider API
  • Added createForm API
  • Implemented pilet-upgrade command (#11)
  • Renamed the forwarded API to piral