Skip to content

Releases: smapiot/piral

0.13.3

28 Jul 22:17
Compare
Choose a tag to compare
  • Fixed missing support for favicon-webpack-plugin in piral-cli-webpack
  • Fixed conflicting import for piral-cli-parcel in piral-breadcrumbs (#385)
  • Added support for apiKeys in .piralrc file
  • Added support for more flexible entry module resolution to pilet build
  • Added dashboardPath and piralChildren as options for renderInstance
  • Added new optional convert plugin piral-vue-3 covering Vue@3
  • Updated used chunk hash length for Webpack
  • Updated piral-ng to support all (current) versions of Angular
  • Replaced node-sass with sass
  • Renamed master branch to main

0.13.2

28 Apr 16:10
Compare
Choose a tag to compare
  • Fixed potential issue for piral debug in Firefox
  • Fixed limited request length for publishing pilets (#375)
  • Updated the piral-blazor to accept precomputed IDs from the C# bridge
  • Switched to a plugin based stylesheet linking in piral-cli-webpack and piral-cli-webpack5

0.13.1

28 Apr 16:10
Compare
Choose a tag to compare
  • Fixed closing notifications after modifications in piral-notifications
  • Fixed closing modal dialogs after modifications in piral-modals
  • Fixed issue preventing rendering of Mithril in piral-mithril
  • Implemented handling for navigation in piral-blazor
  • Updated development dependencies
  • Updated tslib to v2
  • Added optional dependencies to pilet metadata
  • Added option to generate declarations for pilets

0.13.0

24 Mar 10:27
Compare
Choose a tag to compare
  • Fixed HMR in piral-cli-webpack5 when running piral debug
  • Fixed issue ignoring --log-level in the initializers
  • Fixed shared submodule dependencies in peerDependencies (#341)
  • Fixed lazy loading of stylesheets in pilets using piral-cli-parcel (#360)
  • Updated kras with improved web socket reliability (#364)
  • Updated to use React 17 (#312)
  • Updated the project CI to use Piral Pipelines with YAML
  • Updated withApi to use context instead of converters
  • Updated piral-jest-utils package for Jest mocking (#186)
  • Updated Piral CLI path resolution for Windows (#192)
  • Updated frontend libraries to be available in ESM format, too
  • Added piral-update as a plugin to integrate auto update
  • Added feed parameter to pilet debug (#344)
  • Added userStore as an option for piral-oidc (#345)
  • Added wrappers to enable central component transformations
  • Added apiFactory option for overriding API creation in createInstance
  • Added option emulator-sources to the type parameter of the piral build command

0.12.4

24 Nov 13:08
Compare
Choose a tag to compare
  • Updated dets to use CLI logging levels
  • Extended all register... APIs to return disposers (#336)
  • Added piral-cli-webpack5 to support bundling with Webpack 5 (#313)
  • Added the packageOverrides field to override package.json values of pilets (#330)
  • Added special tagged comments for additional modifications of the PiletApi (#332)
  • Added piral-breadcrumbs for bringing managing breadcrumbs
  • Added templating system for scaffolding Piral instances and pilets
  • Added Piral instance templates @smapiot/piral-template-default and @smapiot/piral-template-empty
  • Added pilet templates @smapiot/pilet-template-default and @smapiot/pilet-template-empty
  • Added survey option to Piral CLI commands
  • Added option for using pilets v1 with crossorigin attribute (#335)

0.12.3

10 Oct 00:02
Compare
Choose a tag to compare
  • Updated support for Blazor 3.2.1 forward in piral-blazor (#224)
  • Improved the check on pilet update to consider dependencies (#327)
  • Fixed duplicated error message codes in the Piral CLI
  • Fixed pilet validate taking wrong main field (#329)
  • Added improved documentation on loading strategies
  • Added --bundler flag for switching the bundler (#328)
  • Added the piral publish command with extensibility

0.12.2

28 Sep 04:49
Compare
Choose a tag to compare
  • Extracted piral-debug-utils to make the debugging helpers more flexible
  • Added the pilet-stays-small validator (#323)
  • Added piral-cli-webpack/extend-config helper module
  • Added --fields options to the pilet publish command
  • Added validators to the .piralrc configuration

0.12.1

17 Sep 08:48
Compare
Choose a tag to compare
  • Added support for bundle script entry (#315)
  • Improved typings for the converter plugins convert submodule
  • Fixed addEventListener usage for piral-native
  • Fixed vulnerable dependency (GHSA-w7rc-rwvf-8q5r)
  • Fixed vulnerable dependency (CVE-2020-7720)
  • Added ability to set and retrieve state when signing in using piral-oidc (#318)

0.12.0

09 Sep 08:52
Compare
Choose a tag to compare
  • Documentation cleanup
  • Allow upload of arbitrary pilet sizes in pilet publish (#294)
  • Renamed extendApi to plugins (keeping extendApi as deprecated)
  • Moved Parcel exclusive flags to piral-cli-parcel
  • Fixed hidden publishing pilet size limit and improved logging of axios errors (#294)
  • Fixed Webpack issue in pilets referencing stylesheets (#304)
  • Fixed Webpack issue not using Babel for TypeScript files (#310)
  • Added open package dependency to ensure no errors when using --open CLI flag (#303)
  • Added more standard fields such as description to the emulator package
  • Added import-map-webpack-plugin to the piral-cli-webpack
  • Added more flexibility to the piral declaration command (#316)

0.11.8

09 Jul 14:41
Compare
Choose a tag to compare
  • Updated documentation layout (#206)
  • Fixed root-level update in piral-riot, piral-solid, and piral-hyperapp
  • Fixed multi-asset output handling in debug-pilet with piral-cli-webpack (#258)
  • Fixed handling of spaces in piral-cli arguments (#259)
  • Fixed ignoring scoped pathed externals (#263)
  • Added basic support for mounting modules in piral-ng
  • Added ability to add new menu types in piral-menu
  • Added options for configuration of the piletApi in the .piralrc
  • Added new optional plugin piral-cycle (#232)
  • Changed module optimization to default to false (#256)
  • Changed the default bundler to piral-cli-webpack
  • Changed pilet injector to return full URL (#270)