Releases: smapiot/piral
Releases · smapiot/piral
0.13.3
- Fixed missing support for
favicon-webpack-plugin
inpiral-cli-webpack
- Fixed conflicting import for
piral-cli-parcel
inpiral-breadcrumbs
(#385) - Added support for
apiKeys
in.piralrc
file - Added support for more flexible entry module resolution to
pilet build
- Added
dashboardPath
andpiralChildren
as options forrenderInstance
- 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
withsass
- Renamed
master
branch tomain
0.13.2
0.13.1
- 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
- Fixed HMR in
piral-cli-webpack5
when runningpiral 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 usecontext
instead ofconverters
- 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 topilet debug
(#344) - Added
userStore
as an option forpiral-oidc
(#345) - Added
wrappers
to enable central component transformations - Added
apiFactory
option for overriding API creation increateInstance
- Added option
emulator-sources
to thetype
parameter of thepiral build
command
0.12.4
- 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
- Updated support for Blazor 3.2.1 forward in
piral-blazor
(#224) - Improved the check on
pilet update
to considerdependencies
(#327) - Fixed duplicated error message codes in the Piral CLI
- Fixed
pilet validate
taking wrongmain
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
0.12.1
- Added support for bundle script entry (#315)
- Improved typings for the converter plugins
convert
submodule - Fixed
addEventListener
usage forpiral-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
- Documentation cleanup
- Allow upload of arbitrary pilet sizes in
pilet publish
(#294) - Renamed
extendApi
toplugins
(keepingextendApi
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 thepiral-cli-webpack
- Added more flexibility to the
piral declaration
command (#316)
0.11.8
- Updated documentation layout (#206)
- Fixed root-level update in
piral-riot
,piral-solid
, andpiral-hyperapp
- Fixed multi-asset output handling in
debug-pilet
withpiral-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)