Skip to content

Releases: smapiot/piral

0.15.3

16 Dec 22:50
Compare
Choose a tag to compare

What's Changed

  • Added support for Blazor custom elements in piral-blazor
  • Added support for Blazor hot reload in piral-blazor
  • Added support for custom emulator startup scripts
  • Added debugTools config in piral.json to include debug tooling in release builds
  • Fixed finding specific package versions using npm 8+ in piral-cli
  • Fixed issue with piral-cli-webpack5/extend-config when adding rules
  • Fixed CORS issue loading boot.config.json in piral-blazor (#568)
  • Documentation: Fix Typos, Grammar and Small Crumbs by @manuelroemer in #566
  • Release 0.15.3 by @FlorianRappl in #567

Full Changelog: v0.15.2...v0.15.3

0.15.2

05 Dec 01:16
Compare
Choose a tag to compare

What's Changed

  • Fixed import of common module in CommonJS build of piral-ng
  • Fixed issue of Angular components not being disposed (#561)
  • Improved loading of satellite dependencies in piral-blazor
  • Added piral run-emulator command to piral-cli
  • Added support for capabilities to piral-blazor
  • Bump decode-uri-component from 0.2.0 to 0.2.2 by @dependabot in #562
  • Release 0.15.2 by @FlorianRappl in #563

Full Changelog: v0.15.1...v0.15.2

0.15.1

25 Nov 12:43
Compare
Choose a tag to compare

What's Changed

  • Fixed update of piral-extension web component inside foreign components
  • Fixed piral-ng/common for AoT builds with ng-packagr (#559)
  • Fixed scaffolding issue with not found Piral instances
  • Improved multi Piral instance debugging for pilets
  • Improved documentation
  • Added pilet add-piral-instance command to piral-cli (#543)
  • Added pilet remove-piral-instance command to piral-cli (#543)

Full Changelog: v0.15.0...v0.15.1

0.15.0

21 Nov 12:41
Compare
Choose a tag to compare

What's Changed

  • Fixed closing of dialogs to be immediate (#549)
  • Fixed app directory by @carvinlo in #548
  • Updated to React v18 (#501)
  • Updated importmap with inherit key
  • Updated relative path with configurable by @LBraeschke in #504
  • Improved test coverage by @Majd-sufian in #495
  • Moved templates to dedicated repository (#458)
  • Changed piral-cli to require at least Node.js v12
  • Changed the default bundler to be piral-cli-webpack5 (#469)
  • Changed to ask if a bundler should be installed (#545)
  • Changed webpack configs to use oneOf for assets (#451) #555
  • Changed the internal state container to zustand
  • Changed portal boundary to piral-portal using display: contents
  • Changed default extension slot to piral-slot using display: contents
  • Deprecated the usage of renderInstance (#465)
  • Deprecated the usage of externals for pilets
  • Removed support for IE11 (#467)
  • Removed bundlers (except default) from Piral monorepo
  • Removed templating support for the emulator scaffolding files
  • Added new bundler piral-cli-parcel2 (#436)
  • Added new bundler piral-cli-rollup (#435)
  • Added new bundler piral-cli-vite (#435)
  • Added pre-bundled minified versions to each plugin package
  • Added new convenience package piral-hooks-utils
  • Added new npm script running bundler piral-cli-xbuild (#470)
  • Added --feed option to piral debug command
  • Added --app-name option to piral new command (#546)
  • Added functionality to extend translations by @kevinkasper in #552
  • Added lazy loading to piral-ng via defineNgModule
  • Added feed provider for using piral publish
  • Added support for importmap in the app shell
  • Added request to install a bundler in #550
  • Added semver possibilities for resolving shared dependencies
  • Added automatic determination of npm client (#516)
  • Added minimal-piral for quickly scaffolding pilets using a minimalistic API
  • Added --config parameter to piral-cli-webpack5 (#544)
  • Added functionality for extending the existing translations
  • Added app name argument on piral new by @mgarciaar in #551
  • Added pilet name argument on pilet new by @mgarciaar in #553

New Contributors

Full Changelog: v0.14.32...v0.15.0

0.14.32

22 Sep 04:56
Compare
Choose a tag to compare
  • Fixed piral-blazor calling navigation
  • Fixed order of wrapping in piral-page-layouts

Full Changelog: v0.14.31...v0.14.32

0.14.31

08 Sep 08:34
Compare
Choose a tag to compare
  • Fixed Angular Router handling non-existing base URL navigation (#535)
  • Fixed persistent settings to only use known keys (#539)

Full Changelog: v0.14.30...v0.14.31

0.14.30

26 Aug 08:41
Compare
Choose a tag to compare
  • Improved default metadata using piletConfig from package.json in pilet debug (#458)
  • Fixed loading of Aurelia modules in piral-aurelia
  • Updated kras to v0.15 and set mock sources for piral debug (#532)
  • Added ability to clear console in piral-debug-utils (#534)
  • Added ability to persist settings in piral-debug-utils (#533)
  • Added support for Angular 14 in piral-ng
  • Added NotifyLocationChanged event when route changes within piral-blazor
  • Added new optional plugin piral-million for Million
  • Added --interactive login for pilet publish and piral publish (#517)

Full Changelog: v0.14.29...v0.14.30

0.14.29

05 Jul 13:38
Compare
Choose a tag to compare
  • Fixed issue with npm initializer using CLI aliases
  • Added support for aliases in the npm initializers

Full Changelog: v0.14.28...v0.14.29

0.14.28

01 Jul 11:56
Compare
Choose a tag to compare

What's Changed

  • Improved download for templates falling back to default registry
  • Fixed navigation via NavigationManager of Blazor in piral-blazor
  • Added warning when overwriting crucial Webpack sections
  • Added support for order and empty props from piral-blazor
  • Added CLI aliases for problematic flags (e.g., --install)

More info on 0.14.28 by @FlorianRappl in #525
Full Changelog: v0.14.27...v0.14.28

v0.14.27

07 Jun 07:10
Compare
Choose a tag to compare

What's Changed

  • Fixed issue with piral-cli-webpack and piral-cli-webpack5 not resolving .jsx
  • Added --hmr-port option in piral-cli-webpack to configure HMR port (#523)
  • Added --hmr-port option in piral-cli-webpack5 to configure HMR port (#523)

More infos on release 0.14.27 by @FlorianRappl in #524
Full Changelog: v0.14.26...v0.14.27