Releases: AngelMunoz/Perla
v1.0.0-beta-024
Fix a couple of issues related to live reload and plugins not working correctly for perla serve
Full Changelog: v1.0.0-beta-022...v1.0.0-beta-024
Live Reload Fix
Fix a broken live reload for certain projects and configurations
Full Changelog: v1.0.0-beta-021...v1.0.0-beta-022
v1.0.0-beta-021
What's Changed
- Feature/show different tempalte options by @kaeedo in #125
- fix #126 by @AngelMunoz in #127
Full Changelog: v1.0.0-beta-020...v1.0.0-beta-021
v1.0.0-beta-020
Fix a couple of critical bugs that affected linux release (and also some may experience it in windows as well)
Full Changelog: v1.0.0-beta-019...v1.0.0-beta-020
v1.0.0-beta-019
Please skip beta 19 and go for beta 20 straight as beta 19 introduced some critical bugs for basic experiences... (I'm deeply sorry)
What's Changed
- Extra Middleware by @AngelMunoz in #117
- Use OptionMaybe to parse optional extra parameters. Add tests to cover these cases by @kaeedo in #121
- cli middleware tests by @AngelMunoz in #122
- custom paths by @AngelMunoz in #123
Full Changelog: v1.0.0-beta-018...v1.0.0-beta-019
v1.0.0-beta-018
What's Changed
- formating with fantomas 6 by @AngelMunoz in #109
- switch out flurl by @AngelMunoz in #111
- add cli middleware by @AngelMunoz in #116
This release also offers binary releases, it has been quite a while, but I think this build is stable enough to provide them.
Full Changelog: v1.0.0-beta-017...v1.0.0-beta-018
Better setup and new project experience
What's Changed
- Scaffolding Overhaul by @AngelMunoz in #107
Full Changelog: v1.0.0-beta-013...v1.0.0-beta-017
Rename Init to Setup
This Release has a couple of extra fixes from #96 and #103
The first and foremost, I've decided to rename "perla init" to "perla setup" as it is a clearer name which indicates this is setting perla's components to work, Playwright's browsers will be skipped by default in the following releases until we ensure the testing command is stable,
Added
perla new project-name
will now generate a vanilla-js project by default
Describe and Misc Fixes
This release adds the preliminary bits of the describe command it should be useful to discover perla.json options without leaving the console
It also added a couple of fixes
- Use
String.raw
to avoid unescaped missing octals when sending css HMR changes. - Copy Index files at the last step of the build to avoid clashes with present index files in mounted directories
Full Changelog: v1.0.0-beta-005...v1.0.0-beta-011
CSS HMR Fixes, Json Schema Updates
This preview takes a bunch of bug fixes accumulated from beta 2 to beta 5 as I've been upgrading the docs website to use the new perla version
this also switches perla from .net6 to .net7, since this is a dotnet tool it makes sense for us to move and grab the goodies from net7, particularly around performance (which hasn't been an issue for us but the more the better right?)
The Json schema has also been updated to a more recent draft and starts showing deprecation notices you should get better type information about perla config if your editor supports it
We're getting closer to v1 release, feel free to start diving around the new bits if you're feeling adventurous the json schema should help you in getting the new settings right, in any case v1 docs are on the works and should be getting here soon'ish specially the config migration
That's it for this pre-release!
Full Changelog: v1.0.0-beta-002...v1.0.0-beta-005