Releases: piranhacloud/piranha
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
Piranha 23.4.0
The 'Update components' 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
- Update various Jakarta EE components to their latest version
- Use latest Java for running automated tests
- Some code cleanup
What's Changed
- Fixes issue #3300 - Update Jersey to 3.1.1 by @mnriem in #3301
- Fixes issue #3302 - Update Eclipse Mojarra to 4.0.1 by @mnriem in #3303
- Fixes issue #3304 - Update Eclipse Soteria to 3.0.2 by @mnriem in #3305
- Fixes issue #3306 - Update EclipseLink to 4.0.1 by @mnriem in #3307
- Fixes issue #3308 - Update Eclipse Tyrus to 2.1.3 by @mnriem in #3309
- Fixes issue #3311 - Update Eclipse Angus Mail to 2.0.1 by @mnriem in #3312
- Fixes issue #3313 - Update Eclipse JAXB to 4.0.2 by @mnriem in #3314
- Fixes issue #3317 - Update dependencies by @mnriem in #3318
- Fixes issue #3332 - Use Java 20 for workflows by @Thihup in #3333
- Fixes issue #3322 - Use latest available Java to run release workflow by @mnriem in #3325
- Fixes issue #3323 - Use latest available Java to run the sonatype job in the build workflow by @mnriem in #3326
- Fixes issue #3319 - Remove LoggingExtension by @mnriem in #3320
- Fixes issue #3328 - Remove Docker images and point to Piranha GitHub project by @mnriem in #3329
- Fixes issue #3327 - Fix code smells by @mnriem in #3330
- Fixes issue #3315 - Fix code smells by @mnriem in #3316
- Fixes issue #3331 - Fix code smells by @mnriem in #3334
Full Changelog: https://github.com/piranhacloud/piranha/commits/v23.4.0
Piranha 23.3.0
What's Changed
- Fixes issue #3246 - Start 23.3.0 cycle by @mnriem in #3247
- Fixes issue #3248 - Update CodeQL workflow by @mnriem in #3249
- Fixes issue #3251 - Fix building with Maven 3.9.0 by @mnriem in #3252
- Fixes issue #3257 - Update setup-java action in GitHub workflows by @mnriem in #3260
- Fixes issue #3264 - Fix nightly workflow by @mnriem in #3265
- Fixes issue #3264 - Fix nightly workflow by @mnriem in #3266
- Fixes issue #3264 - Fix nightly workflow by @mnriem in #3267
- Fixes issue #3253 - Fix generating aggregate JavaDoc JAR by @mnriem in #3268
- Fixes issue #3269 - Bump Apache Commons FileUpload version by @mnriem in #3270
- Fixes issue #3271 - Add support for skipping using skip property to Piranha Maven plugin by @mnriem in #3272
- Fixes issue #3275 - Remove dependency-check workflow by @mnriem in #3277
- Fixes issue #3273 - Exclude com/sun/ts/tests/servlet/api/jakarta_servlet/dispatchtest/URLClient.java#dispatchAfterCommitTest5 from Servlet TCK testing by @mnriem in #3274
- Fixes issue #3278 - Move dockerhub workflow from nightly to build workflow by @mnriem in #3279
- Fixes issue #3280 - Move early-access job to build workflow by @mnriem in #3281
- Fixes issue #3284 - Bump copyright year by @mnriem in #3285
- Fixes issue #3255 - Run SonarCloud on build by @mnriem in #3256
- Fixes issue #3282 - Rename nightly to stale workflow by @mnriem in #3283
- Fixes issue #3286 - RuntimeException when application is not yet ready by @mnriem in #3287
- Integrate OmniBeans 0.3 by @arjantijms in #3289
- Fixes issue #3290 - Simplify codeql job in build workflow by @mnriem in #3291
- Fixes issue #3292 - Exclude Servlet TCK test by @mnriem in #3293
- Fixes issue #3294 - Exclude Servlet TCK tests by @mnriem in #3295
- Fixes issue #3296 - Add JUnit tests for DefaultAnnotationManager by @mnriem in #3297
Full Changelog: https://github.com/piranhacloud/piranha/commits/v23.3.0