Releases: piranhacloud/piranha
24.2.0 release
What's Changed
- Fixes #3613 - Start new cycle by @mnriem in #3615
- Fixes #3616 - Merge JDK 20 specific profiles into default profile by @mnriem in #3617
- Fixes #3618 - Make sure a RequestDispatcher forward does not wrap the… by @mnriem in #3619
- Fixes #3620 - Make sure a RequestDispatcher include does not wrap the request by @mnriem in #3621
- Fixes #3622 - Make sure RequestDispatcher.forward honors parameter precendence by @mnriem in #3623
- Fixes #3624 - Add DefaultWebApplicationRequestBuilder and DefaultWebApplicationResponseBuilder by @mnriem in #3625
- Fixes #3626 - Merge all RequestDispatcher related tests into one file by @mnriem in #3627
- Fixes #3628 - Make sure RequestDispatcher.include honors parameter precendence by @mnriem in #3629
- Fixes #3630 - Change stale workflow by @mnriem in #3631
- Fixes #3633 - Add more convenience methods to our core Builders by @mnriem in #3634
- Fixes #3635 - Consolidate tests for HttpSession and related APIs by @mnriem in #3636
- Fixes #3637 - Add Eclipse Expressly extension by @mnriem in #3638
- Fixes #3639 - Rename WaSP maven module to eclipse-wasp by @mnriem in #3640
- Interim commit for #3356 by @mnriem in #3369
- Fixes #3642 - Rename Exousia Maven module to eclipse-exousia by @mnriem in #3643
- Fixes #3644 - Rename Soteria Maven module to eclipse-soteria by @mnriem in #3645
- Fixes #3646 - Rename Weld Maven module to redhat-weld by @mnriem in #3647
- Fixes #3648 - Move from OmniFaces Eleos to Eclipse Epicyro by @mnriem in #3649
- Fixes #3650 - Add Mojarra Extension by @mnriem in #3651
- Fixes #3652 - Add Jersey extension by @mnriem in #3653
- Fixes #3654 - Add CLI Maven module by @mnriem in #3655
- Fixes #3656 - Add help command to CLI by @mnriem in #3657
Full Changelog: v24.1.0...v24.2.0
24.1.0 release
What's Changed
- Fixes #3591 - Start new cycle by @mnriem in #3592
- Fixes #3589 - Fix Windows build failure by @mnriem in #3593
- Fixes #3594 - Update Dockerfiles by @mnriem in #3595
- Fixes #3596 - Reorder RELEASE.md by @mnriem in #3597
- Fixes #3600 - Update plugins by @mnriem in #3601
- Fixes #3598 - Update dependencies by @mnriem in #3599
- Fixes #3602 - Fix maven-plugin-documentation job in build workflow by @mnriem in #3603
- Fixes #3604 - Merge core/tests into core/impl by @mnriem in #3605
- Fixes #3606 - Update copyright year by @mnriem in #3609
- Fixes #3607 - Create Piranha Uber module by @mnriem in #3608
- Fixes #3610 - Add ability to set temporary directory for Piranha Uber by @mnriem in #3611
Full Changelog: https://github.com/piranhacloud/piranha/commits/v24.1.0
23.12.0 release
What's Changed
- Fixes #3577 - Start next cycle by @mnriem in #3578
- Fixes #3579 - Update dependencies by @mnriem in #3580
- Fixes #3581 - Update plugins by @mnriem in #3582
- Fixes #3575 - Add CRaC support to Piranha Web Profile by @mnriem in #3583
- Fixes #3584 - Update Dockerfiles to Java 21 by @mnriem in #3585
- Bump org.springframework.boot:spring-boot from 3.1.5 to 3.1.6 by @dependabot in #3586
- Fixes #3587 - Fix maven-plugin-documentation workflow by @mnriem in #3588
Full Changelog: https://github.com/piranhacloud/piranha/commits/v23.12.0
23.11.0 release
What's Changed
- Fixes #3554 - Start new cycle by @mnriem in #3557
- Fixes #3540 - Update to Java 21 by @mnriem in #3561
- Bump io.netty:netty-codec-http2 from 4.1.94.Final to 4.1.100.Final by @dependabot in #3553
- Fixes #3558 - Update dependencies by @mnriem in #3563
- Fixes #3559 - Update plugins by @mnriem in #3564
- Fixes #3560 - Remove Maintainability badge by @mnriem in #3565
- Fixes #3562 - Compliance report: artifact name should not start with 'spring-boot' by @mnriem in #3566
- Fixes #3567 - Remove Lines of Code badge by @mnriem in #3568
- Fixes #3569 - Remove Code Coverage badge by @mnriem in #3570
- Fixes #3571 - Remove Code Smells badge by @mnriem in #3572
- Fixes #3573 - Add CRaC support to Piranha Core Profile by @mnriem in #3574
Full Changelog: https://github.com/piranhacloud/piranha/commits/v23.11.0
23.10.0 release
What's Changed
- Fixes #3534 - Starting 23.10.0 cycle by @mnriem in #3535
- Fixes #3536 - Update dependencies by @mnriem in #3537
- Fixes #3539 - Update plugins by @mnriem in #3541
- Fixes #3542 - Fix code smell by @mnriem in #3543
- Fixes #3545 - Remove vulnerabilities badge by @mnriem in #3546
- Fixes #3547 - Remove Technical Debt badge by @mnriem in #3548
- Fixes #3549 - Remove Security badge by @mnriem in #3550
- Fixes #3551 - Remove Reliability badge by @mnriem in #3552
Full Changelog: https://github.com/piranhacloud/piranha/commits/v23.10.0
23.9.0 release
What's Changed
- Fixes #3508 - Start 23.9.0 cycle by @mnriem in #3509
- Fixes #3510 - Update dependencies by @mnriem in #3511
- Fixes #3512 - Update plugins by @mnriem in #3514
- Fixes #3513 - Update Maven by @mnriem in #3515
- Fixes #3507 - Change assertion JavaDoc tags to use jakarta.assertion format by @mnriem in #3516
- Fixes issue #3500 - Add IsolatedWebAppFeature by @mnriem in #3503
- Fixes #3412 - Fix TCK test by @mnriem in #3518
- Fixes #3519 - Fix SonarCloud issues by @mnriem in #3520
- Fixes #3488 - Add PidFeature by @mnriem in #3526
- Fixes #3521 - Fix JavaDoc issues for piranha-arquillian-server module by @mnriem in #3527
- Fixes #3528 - Move from Piranha Naming to Manorrock Herring by @mnriem in #3529
- Fixes #3530 - Update dependencies by @mnriem in #3531
- Fixes #3532 - Fix SonarCloud issue by @mnriem in #3533
Full Changelog: https://github.com/piranhacloud/piranha/commits/v23.9.0
Piranha 23.8.0 release
What's Changed
- Fixes issue #3480 - Start 23.8.0 cycle by @mnriem in #3481
- Fixes issue #3482 - Update dependencies by @mnriem in #3483
- Fixes issue #3484 - Update plugins by @mnriem in #3486
- Fixes issue #3484 - Update plugins by @mnriem in #3487
- Fixes issue #3489 - Change distributions to use PiranhaConfiguration by @mnriem in #3490
- Fixes issue #3493 - Add ExitOnStopFeature by @mnriem in #3494
- Fixes issue #3491 - Add WebAppFeature by @mnriem in #3495
- Fixes issue #3492 - Add WebAppsFeature by @mnriem in #3496
- Fixes issue #3497 - Add trust store support to HttpsFeature by @mnriem in #3498
- Fixes issue #3499 - Add LoggingFeature by @mnriem in #3501
- Add link to project map to README.md by @alexkarezin in #3504
New Contributors
- @alexkarezin made their first contribution in #3504
Full Changelog: https://github.com/piranhacloud/piranha/commits/v23.8.0
Piranha 23.7.0 release
What's Changed
- Fixes issue #3432 - Start 23.7.0 cycle by @mnriem in #3433
- Fixes issue #3434 - Update dependencies by @mnriem in #3438
- Fixes issue #3435 - Remove Maven plugin documentation from release workflow by @mnriem in #3439
- Fixes issue #3436 - Rework release process by @mnriem in #3440
- Fixes issue #3430 - Deprecate --ssl-truststore-file by @mnriem in #3441
- Fixes issue #3443 - Migrate from JBoss Jandex to SmallRye Jandex by @Thihup in #3444
- Fixes issue #3446 - Fix JavaDoc by @mnriem in #3447
- Fixes issue #3445 - Add publishing of Maven plugin documentation to build workflow by @mnriem in #3450
- Fixes issue #3445 - Add publishing of Maven plugin documentation to build workflow by @mnriem in #3451
- Fixes issue #3445 - Add publishing of Maven plugin documentation to build workflow by @mnriem in #3452
- Fixes issue #3445 - Add publishing of Maven plugin documentation to build workflow by @mnriem in #3453
- Fixes issue #3445 - Add publishing of Maven plugin documentation to build workflow by @mnriem in #3454
- Fixes issue #3445 - Add publishing of Maven plugin documentation to build workflow by @mnriem in #3455
- Fixes issue #3429 - Fix JavaDoc by @mnriem in #3456
- Fixes issue #3401 - Add HttpFeature by @mnriem in #3457
- Fixes issue #3335 - Review how DefaultAnnotationManager processes annotations by @Thihup in #3442
- Bump netty-handler from 4.1.91.Final to 4.1.94.Final by @dependabot in #3459
- Fixes issue #3461 - Fix build workflow by @mnriem in #3462
- Fixes issue #3402 - Add HttpsFeature by @mnriem in #3463
- Fixes issue #3464 - Update all distributions where applicable to use the HttpFeature by @mnriem in #3465
- Fixes issue #3466 - Change distributions to use HttpsFeature where applicable by @mnriem in #3467
- Fixes issue #3468 - Add --context-path support by @mnriem in #3469
- Fixes issue #3470 - Fix SonarCloud bug by @mnriem in #3472
- Fixes issue #3473 - Add FeatureManager by @mnriem in #3475
- Fixes issue #3471 - Add CRaCFeature by @mnriem in #3476
- Bump h2 from 2.1.214 to 2.2.220 by @dependabot in #3474
- Fixes issue #3478 - Add PiranhaConfiguration class by @mnriem in #3479
ibution in #2626
Full Changelog: https://github.com/piranhacloud/piranha/commits/v23.7.0
Piranha 23.6.0 release
What's Changed
- Fixes issue #3378 - Start 23.6.0 development by @mnriem in #3379
- Fixes issue #3382 - Update dependencies by @mnriem in #3385
- Fixes issue #3386 - Publish multi-arch images for all our distributions by @mnriem in #3387
- Fixes issue #3386 - Publish multi-arch images for all our distributions by @mnriem in #3388
- Fixes issue #3386 - Publish multi-arch images for all our distributions by @mnriem in #3389
- Fixes issue #3377 - Remove --ssl-keystore-file command line argument by @mnriem in #3390
- Fixes issue #3374 - Remove MimeTypeManager by @mnriem in #3391
- Fixes issue #3375 - Remove LoggingManager by @mnriem in #3392
- Fixes issue #3393 - Exclude TCK test by @mnriem in #3394
- Fixes issue #3383 - Update required Maven version by @mnriem in #3395
- Fixes issue #3396 - Fix dockerhub step in build workflow by @mnriem in #3397
- Fixes issue #3372 - Add HTTPS support to Piranha Maven plugin by @mnriem in #3398
- Fixes issue #3399 - Exclude TCK tests by @mnriem in #3400
- Fixes issue #3373 - Undeprecate TempDirExtension by @mnriem in #3381
- Fixes issue #3403 - Exclude TCK tests by @mnriem in #3404
- Fixes issue #3403 - Exclude TCK tests by @mnriem in #3406
- Fixes issue #3407 - Add DefaultPushBuilder by @mnriem in #3408
- Bump hazelcast from 5.3.0-BETA-2 to 5.3.0 by @dependabot in #3405
- Fixes issue #3403 - Exclude TCK tests by @mnriem in #3409
- Fixes issue #3410 - Fix TCK test by @mnriem in #3411
- Fixes issue #3413 - Move Docker images to GHCR by @mnriem in #3415
- Fixes issue #3413 - Move Docker images to GHCR by @mnriem in #3416
- Fixes issue #3417 - Deprecate --war command line argument by @mnriem in #3418
- Fixes issue #3419 - Deprecate --port command-line argument by @mnriem in #3420
- Fixes issue #3424 - Undeprecate Piranha Naming by @mnriem in #3425
- Fixes issue #3422 - Add JavaDoc to ReadListenerTest by @mnriem in #3427
- Fixes issue #3426 - Change stale workflow to trigger after 180 days by @mnriem in #3428
Full Changelog: https://github.com/piranhacloud/piranha/commits/v23.6.0
Piranha 23.5.0
The 'Deprecate what we can' edition
Piranha Cloud is a modern cloud runtime which scales from serverless all the way to a traditional server version.
For more information please visit our website at https://piranha.cloud, or browse the JavaDoc documentation.
Notable changes
- Deprecate all kinds of managers, extensions and modules
- Some code cleanup
What's Changed
Deprecation and removal
- Fixes issue #3360 - Deprecate MimeTypeManager by @mnriem in #3361
- Fixes issue #3362 - Deprecate LoggingManager by @mnriem in #3363
- Fixes issue #3367 - Deprecate TEMPDIR extension by @mnriem in #3368
- Fixes issue #3370 - Deprecate Piranha Naming modules by @mnriem in #3371
- Fixes issue #3351 - Remove note about Docker images by @mnriem in #3355
- Fixes issue #3358 - Remove MimetypeExtension by @mnriem in #3359
- Fixes issue #3348 - Exclude TCK test by @mnriem in #3366
Updates
- Fixes issue #3338 - Update external components by @mnriem in #3339
- Fixes issue #3340 - Update plugins by @mnriem in #3341
Build and test coverage
- Fixes issue #3345 - Make sure Java 18 and newer modules are released when running release with Java 20 by @mnriem in #3347
- Fixes issue #3346 - Fix TCK test by @mnriem in #3350
- Fixes issue #3364 - Change --ssl-keystore-file to --https-keystore-file by @mnriem in #3365
- Fixes issue #3349 - Bump code coverage by @mnriem in #3354
- Fixes issue #3343 - Bump code coverage by @mnriem in #3344
Full Changelog: https://github.com/piranhacloud/piranha/commits/v23.5.0