Releases: smapiot/piral
Releases · smapiot/piral
0.15.9
What's Changed
- Fixed transport of
state
in routes withpiral-blazor
- Fixed issue with
piral-svelte/extend-webpack
helper - Fixed treatment of npm aliased packages as shared dependencies (#593)
- Fixed Node.js engine constraint in
piral-cli
to "14.18.0" - Fixed Pilet Setup Function section parameter type docs by @jibolash in #594
- Fixed in the piral-menu README. by @manuelroemer in #588
- Bumped webpack from 5.73.0 to 5.76.0 by @dependabot in #587
- Changed
pilet pack
to include specifiedfiles
and the README.md if available - Added convenience module
piral-vue-3/extend-webpack
- Added warnings when plugins are included in the
importmap
(#591) - Added options to configure default debug flags for Piral instances (#590)
- Added more properties and attributes to
piral-extension
matchingExtensionSlot
- Released 0.15.9 by @FlorianRappl in #595
New Contributors
Full Changelog: v0.15.8...v0.15.9
0.15.8
What's Changed
- Fixed value of
schemaVersion
in pilet.json being ignored (#585) - Added new plugin
piral-tracker
for always-on components - Added option to reference assets on different URLs in
pilet debug
(#583) - Added option to merge existing feed pilet metadata in
pilet debug
- Added DOM events to reflect the loading mechanism in
piral-blazor
- Added priority loading in
piral-blazor
for special DLLs - Release 0.15.8 by @FlorianRappl in #586
Full Changelog: v0.15.7...v0.15.8
0.15.7
What's Changed
- Bumped http-cache-semantics from 4.1.0 to 4.1.1 by @dependabot in #581
- Fixed inconsistency with
pilet build
using explicit target whilepilet publish
usingmain
from package.json - Fixed reference to
piral-cli
inpiral-jest-utils
- Fixed cleanup of modules destroying singleton platform in
piral-ng
(#579) by @Siphalor in #580 - Added
usePiletApi
hook topiral-core
for app shells - Release 0.15.7 by @FlorianRappl in #582
New Contributors
Full Changelog: v0.15.6...v0.15.7
0.15.6
What's Changed
- Bump ua-parser-js from 0.7.31 to 0.7.33 by @dependabot in #576
- Fixed issue in
piral-cli
using the bundler without standard input (#575) - Fixed issue navigation interop for
piral-blazor
in .NET 7 (#577) - Added generic standalone CLI utility
publish-microfrontend
- Release 0.15.6 by @FlorianRappl in #578
Full Changelog: v0.15.5...v0.15.6
0.15.5
What's Changed
- Fixed systemjs register function
_export
not returned by @Jiechud in #571 (#570) - Updated Piral Inspector and Piral VS Code by @manuelroemer in #573 (#540 and #541)
- Added support for localization to
piral-blazor
- Added
--krasrc
flag topiral debug
andpilet debug
(#572) - Release 0.15.5 by @FlorianRappl in #574
New Contributors
Full Changelog: v0.15.4...v0.15.5
0.15.4
What's Changed
- Fixed issue loading
dotnetjs
inpiral-blazor
- Added watcher for package.json and config files to
piral debug
- Added watcher for package.json and config files to
pilet debug
- Added
--watch
flag topiral build
command topiral-cli
- Added
--watch
flag topilet build
command topiral-cli
- Release 0.15.4 by @FlorianRappl in #569
Full Changelog: v0.15.3...v0.15.4
0.15.3
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
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 topiral-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
What's Changed
- Fixed update of
piral-extension
web component inside foreign components - Fixed
piral-ng/common
for AoT builds withng-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 topiral-cli
(#543) - Added
pilet remove-piral-instance
command topiral-cli
(#543)
Full Changelog: v0.15.0...v0.15.1
0.15.0
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
withinherit
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
usingdisplay: contents
- Changed default extension slot to
piral-slot
usingdisplay: contents
- Deprecated the usage of
renderInstance
(#465) - Deprecated the usage of
externals
forpilets
- 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 topiral debug
command - Added
--app-name
option topiral new
command (#546) - Added functionality to extend translations by @kevinkasper in #552
- Added lazy loading to
piral-ng
viadefineNgModule
- Added
feed
provider for usingpiral 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 topiral-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
- @Majd-sufian made their first contribution in #495
- @LBraeschke made their first contribution in #504
- @mgarciaar made their first contribution in #551
- @kevinkasper made their first contribution in #552
Full Changelog: v0.14.32...v0.15.0