Skip to content

Releases: smapiot/piral

0.11.7

22 Jun 06:44
Compare
Choose a tag to compare
  • Added new optional plugin piral-solid for Solid (#231)
  • Added bundler to .piralrc options (#237)
  • Added piral-cli-webpack as first-class option (#237)
  • Added piral-configs for configuration management (#238)
  • Added option to publish directly from an NPM registry (#239)
  • Added the unload-pilet event when injectPilet is used (#252)
  • Added loadPilet option to piral-base
  • Added option to specify the default bundler on piral new
  • Added option to specify the default bundler on pilet new
  • Added a sanity check for multi-pilet debugging (#250)
  • Added the ability to pass in multiple sources for pilet debug
  • Added support for scoped piral-cli plugins (#254)
  • Extended the multi-debug capability of pilet debug (#250)
  • Improved mono repo support for pilet new (#248)
  • Improved mono repo support for pilet upgrade (#247)
  • Restructured the repository (#240)

0.11.6

06 Jun 15:56
Compare
Choose a tag to compare
  • Updated documentation page (#206)
  • Added once flag for scaffolding (#225)
  • Added defineDependency to piral-lazy (#226)
  • Added piral-jest-utils package for Jest mocking (#192)
  • Added piral-native package for React Native (#222)
  • Added multi-debug capability to pilet debug (#234)
  • Improved API of tiles and menu items
  • Fixed potentially non-working Piral CLI scaffold on Windows (#192)
  • Fixed the use of matchMedia for other platforms (#222)
  • Fixed discarded props with multiple includeProvider calls (#227)
  • Fixed broken source map support in pilet debug (#229)
  • Fixed CSR should start with rendering the spinner
  • Fixed Parcel bundler not reporting failure properly
  • Fixed shared dependency declaration for Git references (#233)
  • Fixed debugging of pilets in VS Code Server (#235)

0.11.5

24 May 19:53
Compare
Choose a tag to compare
  • Fixed bug in pilet debug when touching files with CSS references
  • Added tutorial for the migration of existing applications (#180)
  • Added piral-cli-parcel plugin for Parcel integration (#125)
  • Fixed the source map offset in Parcel (#216)
  • Added handleAuthentication to piral-oidc (#219)
  • Added BaseModalOptions interface to piral-modals (#217)
  • Specified integrity value in pilet response data model
  • Fixed the publicUrl of the app shell in monorepo (#220)

0.11.4

06 May 13:47
Compare
Choose a tag to compare
  • Fixed a bug in piral-fetch regarding unset Content-Type
  • Added testimonials on the homepage (#194)
  • Added support for Yarn and Pnpm (#203)
  • Added optional --cacert flag to pilet publish command (#204)
  • Fixed NODE_ENV mode of the emulator (#207)
  • Added getProfile() to piral-oidc (#210)
  • Switched to relative paths for local Piral references
  • Added new package siteless for painless microfrontends
  • Added reducers option to piral-feeds
  • Improved options and typings of piral-feeds

0.11.3

24 Apr 08:47
Compare
Choose a tag to compare
  • Fixed robustness of the declaration generation
  • Improved typings for declaring extensions (using PiralCustomExtensionSlotMap) (#197)
  • Added generic type for PiralStoreDataEvent (#198)
  • Fixed Parcel logger verbose mode switch on Windows (#199)
  • Documented the use of regenerator-runtime (#200)
  • Added optional meta data argument for registerPage (#201)

0.11.2

19 Apr 08:49
Compare
Choose a tag to compare
  • Added new optional plugin piral-blazor for Blazor (#112)
  • Added tutorial on authentication in Piral (#182)
  • Improved scaffolding of files for pilets (#189)
  • Added app shell watching for pilet debug in monorepos (#190)
  • Fixed verbose logging on Windows (#192)
  • Fixed the returned type of the piral-feeds HOC (#193)
  • Improved the emulator package creation
  • Improved responsive layout check and re-set

0.11.1

08 Apr 20:33
Compare
Choose a tag to compare
  • Improved naming of the extension slot component key
  • Improved display error when upload to the feed service failed
  • Fixed default version for piral upgrade command
  • Fixed potential timing issues with closing modals and notifications
  • Fixed bug in pilet debug with reload
  • Fixed missing file copy during pilet scaffolding and upgrade
  • Fixed missing files in the emulator package
  • Added piral-oidc plugin (#177)
  • Added piral-oauth2 plugin (#178)
  • Added optional --no-install flag to piral upgrade
  • Added optional --no-install flag to pilet upgrade

0.11.0

01 Apr 07:33
Compare
Choose a tag to compare
  • Documented the Piral CLI spec (#110)
  • Added support for import maps via parcel-plugin-import-maps (#124)
  • Switched to use parcel-plugin-externals in the Piral CLI (#126)
  • Included video links in the tutorials (#135)
  • Changed package.json metadata format (#136)
  • Documented Pilet package spec (#137)
  • Documented Feed Service API spec (#138)
  • Added support for script evaluation mode (#144)
  • Improved API surface from piral-base
  • Declared PiletApi and Pilet in piral-base
  • Switched to use piral-base as declaration root
  • Included implied schema for generated pilets (supporting v:0 and v:1)
  • Added support for aliases prefixed with @ (#170)
  • Provided third-party Piral CLI plugin for webpack (#171)
  • Improved logging and documented all message codes (#172)
  • Added missing option for customer fetcher (#176)
  • Added new optional plugin piral-redux for Redux integration
  • Use dets for declaration generation of Piral instances
  • Updated multiple dependencies
  • Added new piral upgrade command to patch Piral instances

0.10.9

28 Feb 11:36
Compare
Choose a tag to compare
  • Improved declaration generation (#168)
  • Added cache options to piral-adal (#169)

0.10.8

25 Feb 16:03
Compare
Choose a tag to compare
  • Fixed declaration dropping "extends string" in generic argument (#164)
  • Fixed generic type sometimes getting dropped in ternary expression (#166)
  • Fixed generic type dropping with complicated extends rules (#167)
  • Fixed inline type of mapped type being dropped (#163)
  • Fixed expansion of function return types (#168)
  • Updated introductory documentation with more diagrams
  • Improved state container debug output
  • Fixed calling disposer in case of feed invalidation
  • Added new Piral CLI plugin capability "package patcher" (#160)