Please make sure you can check the following boxes:
[x] I have read the CONTRIBUTING document
[x] My code follows the code style of this project
[x] All new and existing tests passed
Type(s) of Changes
Contribution Type
What types of changes does your code introduce? Put an x in all the boxes that apply:
[x] Bug fix (non-breaking change which fixes an issue, please reference the issue id)
[x] New feature (non-breaking change which adds functionality, make sure to open an associated issue first)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[x] I have updated the documentation accordingly
[x] I have added tests to cover my changes
Description
Added a couple of interesting quality of life improvements (piral-cli flags for strict port, update capabilities for Piral.Blazor, improved error boundary with local debugging error dialog) with updates in some packages (e.g., improved streaming update in piral-update) while fixing some issues.
Remarks
All Piral packages that are usually used with a bundler exclusively serve ESM files. This was anyway the format chosen by all of these bundlers - so the packages are now more lightweight, simpler, and easier to use.
New Pull Request
For more information, see the
CONTRIBUTING
guide.Prerequisites
Please make sure you can check the following boxes:
Type(s) of Changes
Contribution Type
What types of changes does your code introduce? Put an
x
in all the boxes that apply:Description
Added a couple of interesting quality of life improvements (
piral-cli
flags for strict port, update capabilities for Piral.Blazor, improved error boundary with local debugging error dialog) with updates in some packages (e.g., improved streaming update inpiral-update
) while fixing some issues.Remarks
All Piral packages that are usually used with a bundler exclusively serve ESM files. This was anyway the format chosen by all of these bundlers - so the packages are now more lightweight, simpler, and easier to use.