Releases: PANTHEONtech/lighty
Release list
24.0.0
Welcome to lighty.io 24.0.0!
These are the highlights delivered into this release, enjoy!
- Use JUnit 5 in all lighty project and remove TestNG. by @Tobianas in #2598
- Chromium integration by @Tobianas in #2632
- Adopt Spring 4.1.0 by @Tobianas in #2640
- Support sal-remote:create-notification-stream by @Tobianas in #2635
- Support subscribe-device-notification by @Tobianas in #2636
- Support establish-subscription by @Tobianas in #2637
- Support streams and notifications by default by @Tobianas in #2638
- Bump pekko to 1.4.0 by @ihrasko in #2652
- Configure number of thread used by Netty base RESTCONF by @Tobianas in #2576
Since 24.0.0 the gNMI has been moved to independent project at https://github.com/opendaylight/gnmi. lighty.io module wiring with corresponding gNMI code is available in lighty-gnmi-sb.
What's Changed
- Start development of lighty 24 by @ihrasko in #2550
- Bump docs to 24.0.0-SNAPSHOT by @PeterSuna in #2470
- Bump jcasbin to 1.93.0 by @Tobianas in #2555
- Modernize lighty-rnc postman collection by @Tobianas in #2559
- Bump spring-boot to 3.5.10 by @Tobianas in #2563
- Update actions plugin to v4 by @Tobianas in #2549
- Update actions plugin to v6 by @Tobianas in #2552
- Bump actions/setup-java to @5 by @ihrasko in #2566
- Bump actions/cache to @5 by @ihrasko in #2567
- Bump actions-setup-minikube to 2.15.0 by @Tobianas in #2568
- Bump jcasbin to 1.94.0 by @Tobianas in #2577
- Bump spring-boot to 3.5.11 by @Tobianas in #2581
- Bump maven-compiler-plugin to 3.15.0 by @ihrasko in #2584
- Ensure Jetty server start in community-restconf initialization by @Tobianas in #2573
- Migrate not starting old JUnit tests by @Tobianas in #2553
- Import junit-jupiter by @ihrasko in #2588
- Fix AAA initialization issue by @Tobianas in #2575
- Update lighty-bgp example postman collection by @PeterSuna in #2455
- Simplify user creation by @ihrasko in #2590
- [main] Bump to latest odlparent versions by @Tobianas in #2592
- [main] Sync dependencies with odlparent 14.1.7 by @Tobianas in #2593
- Bump spring-boot to 3.5.12 by @ihrasko in #2602
- Bump spring-boot to 3.5.13 by @ihrasko in #2605
- Do not override odlparent managed versions by @Tobianas in #2601
- Bump log4j to 2.25.4 by @Tobianas in #2614
- Bump spring-boot to 3.5.14 by @Tobianas in #2623
- Sync dependencies with odlparent 14.3.1 by @Tobianas in #2620
- Bump simulator to 23.1.0 by @ihrasko in #2628
- Reorder incorrect assertion by @Tobianas in #2634
- Remove Strictness.LENIENT annotation by @Tobianas in #2631
- Do not override odlparent managed versions by @Tobianas in #2622
- (Chromium) Bump 3rd party dependencies by @Tobianas in #2633
- Bump alpine to 3.23.5 by @ihrasko in #2642
- Fix Vulnerable GitHub Action invocations by @Tobianas in #2639
- Bump org.json:json to 20260719 by @ihrasko in #2651
- Create AGENTS.md by @fsterbling in #2653
- Fix jcommander scope by @ihrasko in #2654
- Fix after integration code style by @ihrasko in #2656
- Improve chromium integration by @Tobianas in #2643
- Revert "Auto-inject controller YANG models into gNMI module" by @ihrasko in #2657
- Bring back default logging by @ihrasko in #2658
- Use odlparent's Jackson by @ihrasko in #2659
- Remove non-existing artifacts by @ihrasko in #2674
- Skip gNMI device simulator from deployment by @ihrasko in #2673
- Remove gNMI dead code by @ihrasko in #2675
Full Changelog: 23.0.0...24.0.0
23.1.0
Welcome to lighty.io 23.1.0!
This release maintains compatibility with OpenDaylight Vanadium (2025.09) SR1 release. We recommend to everyone who is using lighty.io 23.x to update to this release to enjoy updated OpenDaylight components and various improvements.
What's Changed
- Bump docs to 23.1.0-SNAPSHOT by @PeterSuna in #2469
- Bump jcasbin to 1.93.0 by @Tobianas in #2556
- Modernize lighty-rnc postman collection by @ihrasko in #2562
- Bump spring-boot to 3.5.10 by @Tobianas in #2564
- 23.x bump actions by @ihrasko in #2572
- Bump jcasbin to 1.94.0 by @Tobianas in #2578
- Bump spring-boot to 3.5.11 by @Tobianas in #2582
- [23.x] Sync dependencies with latest odlparent by @Tobianas in #2594
- Bump maven-compiler-plugin to 3.15.0 by @ihrasko in #2585
- Bump spring-boot to 3.5.12 by @ihrasko in #2604
- Bump spring-boot to 3.5.13 by @ihrasko in #2607
- Do not override odlparent managed versions by @ihrasko in #2611
- Bump log4j to 2.25.4 by @Tobianas in #2615
- Bump spring-boot to 3.5.14 by @Tobianas in #2625
- Adopt Vanadium SR1 by @Tobianas in #2613
Full Changelog: 23.0.0...23.1.0
22.2.0
Welcome to lighty.io 22.2.0!
This release maintains compatibility with OpenDaylight Titanium (2025.03) SR2 release. We recommend to everyone who is using lighty.io 22.x to update to this release to enjoy updated OpenDaylight components and various improvements.
What's Changed
- Revert "Remove redundant publish-action step" by @ihrasko in #2420
- Use publish-action versioned in main branch by @ihrasko in #2423
- Fix reusable workflows by @ihrasko in #2427
- Bump jcasbin to 1.84.0 by @ihrasko in #2446
- Bump jcasbin to 1.85.1 by @ihrasko in #2443
- Bump grpc-netty to 1.76.0 by @ihrasko in #2452
- Start Jetty server in BGP example by @ihrasko in #2453
- Drop support for version 20 by @ihrasko in #2466
- Add persistence files to .gitignore by @ihrasko in #2471
- Bump spring-boot to 3.5.8 by @ihrasko in #2473
- Set correct version 2.7.0 for license-maven-plugin by @ihrasko in #2475
- Bump central-publishing-maven-plugin to 0.9.0 by @ihrasko in #2477
- Bump docker-maven-plugin to 0.48.0 by @ihrasko in #2479
- Bump Jakarta Activation to 2.1.4 by @ihrasko in #2481
- Fix netconf-node-optional revision by @ihrasko in #2492
- Bump commons-lang3 to 3.20.0 by @ihrasko in #2495
- Bump log4j to 2.25.3 by @ihrasko in #2509
- Bump commons-io to 2.21.0 by @Tobianas in #2523
- Bump jcasbin to 1.86.0 by @Tobianas in #2520
- Bump grpc-netty to 1.78.0 by @Tobianas in #2526
- Bump alpine to 3.23.0 by @ihrasko in #2529
- Bump alpine to 3.23.2 by @ihrasko in #2532
- Bump jcasbin 1.89.0 by @ihrasko in #2539
- Update maven badge URL by @ihrasko in #2542
- Bump alpine to 3.23.3 by @ihrasko in #2545
- Bump jcasbin to 1.93.0 by @Tobianas in #2557
- Modernize lighty-rnc postman collection by @ihrasko in #2561
- Bump spring-boot to 3.5.10 by @Tobianas in #2565
- 22.x bump actions by @ihrasko in #2571
- Bump jcasbin to 1.94.0 by @Tobianas in #2579
- Bump spring-boot to 3.5.11 by @Tobianas in #2583
- [22.x] Bump to latest odlparent versions by @Tobianas in #2595
- 22.x compiler plugin 3150 by @ihrasko in #2586
- Bump spring-boot to 3.5.12 by @ihrasko in #2603
- Bump spring-boot to 3.5.13 by @ihrasko in #2606
- Do not override odlparent managed versions by @ihrasko in #2610
- Bump log4j to 2.25.4 by @Tobianas in #2616
- Adopt Titanium SR2 versions by @Tobianas in #2608
- Sync dependencies with odlparent 14.3.1 by @Tobianas in #2609
Full Changelog: 22.1.0...22.2.0
21.4.0
Welcome to lighty.io 21.4.0!
This is the final release of 21.x release stream to maintain compatibility with OpenDaylight (2024-09) Scandium. Lighty.io 21.4.0 includes more recent versions than OpenDaylight (2024-09) Scandium SR3 (SR4 has been never released).
This release contains some important fixes and is recommended for everyone who is still on lighty.io 21 (OpenDaylight (2024-09) Scandium).
lighty.io 21.4.0 adopts the following OpenDaylight components
- odlparent-14.1.7
- infrautils-7.1.10
- yangtools-14.0.21
- mdsal-14.0.20
- controller-10.0.15
- aaa-0.20.14
- netconf-8.0.10
- bgpcep-0.22.13
What's Changed
- Bump simulator to 21.3.0 by @Tobianas in #2384
- Revert "Remove redundant publish-action step" by @ihrasko in #2419
- Use publish-action versioned in main branch by @ihrasko in #2422
- Fix reusable workflows by @ihrasko in #2428
- Bump jcasbin to 1.84.0 by @ihrasko in #2445
- Bump jcasbin to 1.85.1 by @ihrasko in #2444
- Bump grpc-netty to 1.76.0 by @ihrasko in #2451
- Drop support for version 20 by @ihrasko in #2465
- Add persistence files to .gitignore by @ihrasko in #2472
- Set correct version 2.7.0 for license-maven-plugin by @ihrasko in #2474
- Bump central-publishing-maven-plugin to 0.9.0 by @ihrasko in #2476
- Bump docker-maven-plugin to 0.48.0 by @ihrasko in #2478
- Bump Jakarta Activation to 2.1.4 by @ihrasko in #2480
- Fix netconf-node-optional revision by @ihrasko in #2493
- Bump commons-lang3 to 3.20.0 by @ihrasko in #2496
- Bump log4j to 2.25.3 by @ihrasko in #2508
- Bump commons-io to 2.21.0 by @Tobianas in #2524
- Bump jcasbin to 1.86.0 by @Tobianas in #2521
- Bump grpc-netty to 1.78.0 by @Tobianas in #2527
- Bump alpine to 3.23.0 by @ihrasko in #2530
- Bump alpine to 3.23.2 by @ihrasko in #2531
- Bump jcasbin 1.89.0 by @ihrasko in #2538
- Update maven badge URL by @ihrasko in #2541
- Bump alpine to 3.23.3 by @ihrasko in #2546
- Bump jcasbin to 1.93.0 by @Tobianas in #2558
- Modernize lighty-rnc postman collection by @ihrasko in #2560
- 21.x bump actions by @ihrasko in #2570
- Bump jcasbin to 1.94.0 by @Tobianas in #2580
- [21.x] Sync dependencies with odlparent-14.1.7 by @Tobianas in #2589
- [21.x] Adopt Scandium SR4 versions by @Tobianas in #2591
- Clean jaxRsOpenApi usage by @ihrasko in #2596
- Bump maven-javadoc-plugin to 3.12.0 by @ihrasko in #2597
Full Changelog: 21.3.0...21.4.0
23.0.0
Welcome to lighty.io 23.0.0!
These are the highlights delivered into this release, enjoy!
- Add callhome sample config for RNC app by @Tobianas in #2351
- Add Netty Restconf endpoint by @Tobianas in #2364
- Vanadium integration by @PeterSuna in #2436
What's Changed
- Bump alpine to 3.22.0 by @ihrasko in #2324
- Bump spring to 3.5.5 by @ihrasko in #2328
- [Snyk] Upgrade io.grpc:grpc-netty from 1.73.0 to 1.74.0 by @ihrasko in #2317
- Bump jetty to 9.4.58.v20250814 by @Tobianas in #2333
- Bump jcasbin to 1.84.0 by @Tobianas in #2319
- Bump logback to 1.3.15 by @Tobianas in #2336
- Use jetty-bom to override dependency version. by @Tobianas in #2342
- Remove operational state from PUT request by @ihrasko in #2359
- Convert client.key to RSA format by @ihrasko in #2356
- [Snyk] Upgrade io.grpc:grpc-netty from 1.74.0 to 1.75.0 by @ihrasko in #2366
- Resolve issues from sonarcloud marked as high severity by @Tobianas in #2350
- Close netconf topology and callhome resources by @Tobianas in #2346
- Improve GH action user input processing by @ihrasko in #2371
- Bump spring to 3.5.6 by @Tobianas in #2385
- Close yang library writer by @Tobianas in #2401
- Bump to latest titanium versions by @Tobianas in #2403
- Sync dependencies with odlparent 14.1.3 by @Tobianas in #2407
- Fix incorrect artifactId in documentation by @Tobianas in #2406
- [Snyk] Upgrade org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0 by @ihrasko in #2395
- [Snyk] Upgrade org.apache.logging.log4j:log4j-core from 2.25.1 to 2.25.2 by @ihrasko in #2408
- Revert "Remove redundant publish-action step" by @ihrasko in #2418
- Use publish-action versioned in main branch by @ihrasko in #2421
- Use reusable actions by @ihrasko in #2424
- Define DOCKER_IMAGE_NAME_TAG independently by @ihrasko in #2425
- Fix PUBLISH_ACCESS_KEY reference by @ihrasko in #2426
- Do not depend on lighty-restconf-nb-community by @Tobianas in #2400
- Update copyright by @Tobianas in #2438
- [Snyk] Upgrade org.casbin:jcasbin from 1.84.0 to 1.85.1 by @ihrasko in #2441
- [Snyk] Upgrade io.grpc:grpc-netty from 1.75.0 to 1.76.0 by @ihrasko in #2450
- Start Jetty server in BGP example by @PeterSuna in #2447
- Use default number of Netty threads by @ihrasko in #2454
- Update release docs by @ihrasko in #2463
- Add persistence files to .gitignore by @PeterSuna in #2464
- Bump spring-boot to 3.5.8 by @PeterSuna in #2458
- Set correct version 2.7.0 for license-maven-plugin by @PeterSuna in #2461
- Bump central-publishing-maven-plugin to 0.9.0 by @PeterSuna in #2460
- Bump docker-maven-plugin to 0.48.0 by @PeterSuna in #2459
- Bump Jakarta Activation to 2.1.4 by @PeterSuna in #2457
- Bump grpc-netty to 1.77.0 by @PeterSuna in #2482
- Sync dependencies with odlparent 14.1.6 by @PeterSuna in #2456
- Fix netconf-node-optional revision by @PeterSuna in #2485
- Bump alpine to 3.23.0 by @ihrasko in #2494
- Close initialized NettyRestConf bundles by @PeterSuna in #2488
- [Snyk] Upgrade org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0 by @ihrasko in #2491
- Ensure Netty restconf path is well formatted by @ihrasko in #2497
- Netty config tests by @PeterSuna in #2486
- Sanitize ServletContextPath on JSON read by @PeterSuna in #2498
- Bump log4j to 2.25.3 by @dependabot[bot] in #2500
- Bump commons-io to 2.21.0 by @Tobianas in #2522
- Bump jcasbin to 1.86.0 by @Tobianas in #2519
- Bump grpc-netty to 1.78.0 by @Tobianas in #2525
- Bump alpine to 3.23.2 by @ihrasko in #2528
- [Snyk] Upgrade org.casbin:jcasbin from 1.86.0 to 1.89.0 by @ihrasko in #2537
- Update maven badge URL by @ihrasko in #2540
- Bump alpine to 3.23.3 by @ihrasko in #2544
Full Changelog: 22.0.0...23.0.0
22.1.0
Welcome to lighty.io 22.1.0!
This release maintains compatibility with OpenDaylight Titanium (2025.03) SR1 release. We recommend to everyone who is using lighty.io 22.x to update to this release to enjoy updated OpenDaylight components and various improvements.
What's Changed
- Bump alpine to 3.22.0 by @ihrasko in #2327
- Bump grpc-netty to 1.74.0 by @ihrasko in #2330
- Bump jetty to 9.4.58.v20250814 by @Tobianas in #2334
- Bump logback to 1.3.15 by @Tobianas in #2337
- Remove operational state from PUT request by @ihrasko in #2360
- Convert client.key to RSA format by @ihrasko in #2363
- Bump grpc-netty to 1.75.0 by @ihrasko in #2368
- Fix sonarcloud reported code issues by @ihrasko in #2369
- Improve GH action user input processing by @ihrasko in #2383
- Bump spring to 3.5.6 by @Tobianas in #2386
- Fix incorrect artifactId in documentation by @ihrasko in #2411
- Bump commons-lang3 to 3.19.0 by @ihrasko in #2410
- Sync with odlparent 14.1.3 by @ihrasko in #2413
- Bump to latest titanium versions by @ihrasko in #2414
- Bump log4j to 2.25.2 by @ihrasko in #2416
Full Changelog: 22.0.0...22.1.0
21.3.0
Welcome to lighty.io 21.3.0!
This release maintains compatibility with OpenDaylight Scandium (2024.09) SR2 release. We recommend to everyone who is using lighty.io 21.x to update to this release to enjoy updated OpenDaylight components and various improvements.
What's Changed
- Bump grpc-netty to 1.71.0 by @Tobianas in #2194
- Bump spring to 3.3.11 by @Tobianas in #2199
- Bump commons-io to 2.19.0 by @Tobianas in #2203
- Bump actions-setup-minikube to 2.14.0 by @Tobianas in #2213
- Bump grpc-netty to 1.72.0 by @Tobianas in #2207
- Bump protobuf-java to 3.25.7 by @Tobianas in #2218
- Bump commons-collections4 to 4.5.0 by @Tobianas in #2221
- 21.x Fix Minikube setup on GitHub Actions by @Tobianas in #2224
- Bump spring to 3.3.12 by @Tobianas in #2227
- Sync dependencies with odlparent 14.0.9 by @ihrasko in #2231
- Bump spring to 3.3.13 by @ihrasko in #2238
- [21.x] Bump log4j-api to 2.25.0 by @Tobianas in #2247
- Migrate from Legacy OSSRH to Central Portal by @ihrasko in #2255
- Bump commons-lang3 to 3.18.0 by @Tobianas in #2262
- Bump grpc-netty to 1.73.0 by @Tobianas in #2265
- Bump protobuf-java to 3.25.8 by @Tobianas in #2268
- Manage RNC and RCGNMI docker artifacts by maven-release-plugin by @ihrasko in #2271
- Bump jcasbin to 1.82.0 by @Tobianas in #2276
- Remove generic publish-docker-helm.yml by @ihrasko in #2288
- Bump log4j-api to 2.25.1 by @Tobianas in #2293
- 21.X Bump third party dependencies by @Tobianas in #2290
- Override netty version to 4.1.124.Final by @Tobianas in #2320
- Update dependencies according the latest odlparent version by @Tobianas in #2321
- Bump alpine to 3.22.0 by @ihrasko in #2326
- Bump grpc-netty to 1.74.0 by @ihrasko in #2331
- Bump jetty to 9.4.58.v20250814 by @Tobianas in #2335
- Revert "Bump netty to 4.1.124.Final" by @Tobianas in #2340
- Use jetty-bom to override dependency version. by @Tobianas in #2341
- Close RESTCONF server by @Tobianas in #2353
- Remove operational state from PUT request by @ihrasko in #2361
- Convert client.key to RSA format by @ihrasko in #2362
- Bump grpc-netty to 1.75.0 by @ihrasko in #2367
- Fix sonarcloud reported code issues by @ihrasko in #2370
- Improve GH action user input processing by @ihrasko in #2382
- Bump to latest ODL Scandium SR3 versions by @Tobianas in #2372
- Fix incorrect artifactId in documentation by @ihrasko in #2412
- Bump commons-lang3 to 3.19.0 by @ihrasko in #2409
- Sync third party dependencies with latest odlparent by @Tobianas in #2388
- Bump log4j to 2.25.2 by @ihrasko in #2415
- Bump AAA to 0.20.13 by @ihrasko in #2417
Full Changelog: 21.2.0...21.3.0
20.4.0
Welcome to lighty.io 20.4.0!
This is the final release of 20.x release stream to maintain compatibility with OpenDaylight (2024-03) Calcium. Lighty.io 20.4.0 includes more recent versions than OpenDaylight (2024-03) Calcium SR3 (SR4 has been never released).
This release contains some important fixes and is recommended for everyone who is still on lighty.io 20 (OpenDaylight (2024-03) Calcium).
lighty.io 20.4.0 adopts the following OpenDaylight components
- odlparent-13.1.7
- infrautils-6.0.13
- yangtools-13.0.11
- mdsal-13.0.10
- controller-9.0.8
- aaa-0.19.10
- netconf-7.0.12
- bgpcep-0.21.12
For more details please visit https://lists.opendaylight.org/g/release/messages.
What's Changed
- [20.x] Bump actions-setup-minikube by @Tobianas in #2112
- Bump spring to 3.3.7 by @Tobianas in #2109
- [20.x] Bump log4j-api to 2.24.3 by @Tobianas in #2114
- Bump grpc-netty from 1.68.2 to 1.69.0 by @Tobianas in #2127
- Bump jcasbin from 1.76.0 to 1.77.0 by @Tobianas in #2124
- Bump jcasbin from 1.77.0 to 1.78.0 by @Tobianas in #2131
- Bump alpine to 3.21.2 by @Tobianas in #2134
- Bump spring to 3.3.8 by @Tobianas in #2138
- Bump grpc-netty from 1.69.0 to 1.69.1 by @Tobianas in #2142
- Bump protobuf:protobuf-java to 3.25.6 by @ihrasko in #2148
- Bump grpc-netty to 1.70.0 by @ihrasko in #2146
- Bump jcasbin to 1.79.0 by @ihrasko in #2151
- Bump slf4j-api to 2.0.17 by @ihrasko in #2171
- Bump jcasbin to 1.80.0 by @Tobianas in #2174
- Bump spring to 3.3.9 by @Tobianas in #2176
- Logging should not be vulnerable to injection attacks by @Tobianas in #2182
- Bump spring to 3.3.10 by @Tobianas in #2184
- Bump jcasbin from 1.80.0 to 1.81.0 by @Tobianas in #2190
- Bump grpc-netty to 1.71.0 by @Tobianas in #2195
- Bump spring to 3.3.11 by @Tobianas in #2200
- Bump commons-io to 2.19.0 by @Tobianas in #2204
- Bump actions-setup-minikube to 2.14.0 by @Tobianas in #2214
- Bump grpc-netty to 1.72.0 by @Tobianas in #2208
- Bump protobuf-java to 3.25.7 by @Tobianas in #2219
- Bump commons-collections4 to 4.5.0 by @Tobianas in #2222
- 20.x Fix Minikube setup on GitHub Actions by @Tobianas in #2225
- Bump spring to 3.3.12 by @Tobianas in #2228
- Bump spring to 3.3.13 by @ihrasko in #2239
- [20.x] Bump log4j-api to 2.25.0 by @Tobianas in #2248
- Migrate from Legacy OSSRH to Central Portal by @ihrasko in #2256
- Bump grpc-netty to 1.73.0 by @Tobianas in #2266
- Bump commons-lang3 to 3.18.0 by @Tobianas in #2263
- Bump protobuf-java to 3.25.8 by @Tobianas in #2269
- Manage RNC and RCGNMI docker artifacts by maven-release-plugin by @ihrasko in #2272
- Bump jcasbin to 1.82.0 by @Tobianas in #2277
- Remove generic publish-docker-helm.yml by @ihrasko in #2287
- Bump log4j-api to 2.25.1 by @Tobianas in #2294
- 20.x Bump third party dependencies by @Tobianas in #2316
- Bump to latest ODL Calcium releases by @Tobianas in #2312
- Sync dependency versions with odlparent-13.1.7 by @Tobianas in #2315
- Bump alpine to 3.22.0 by @ihrasko in #2325
- Bump netty to 4.1.124.Final by @ihrasko in #2329
- Bump grpc-netty to 1.74.0 by @ihrasko in #2332
- Override ODL versions by @Tobianas in #2318
- Use jetty-bom to override dependency version. by @Tobianas in #2343
- Close RESTCONF server by @Tobianas in #2352
- Bump netty to 4.1.126.Final by @Tobianas in #2354
Full Changelog: 20.3.0...20.4.0
22.0.0
Welcome to lighty.io 22.0.0!
These are the highlights delivered into this release, enjoy!
- Update README.md by @mmiklus in #2153
- Convert Lighty to JAXRS components by @Tobianas in #2013
- Bump spring to 3.5.3 by @Tobianas in #2249
- Titanium Integration by @Tobianas in #2165
- Bump third party dependencies by @Tobianas in #2289
- Bump pekko to 1.0.3 by @Tobianas in #2302
- Rework jetty server implementation by @Tobianas in #2301
- Allow Lighty to get restconf path from configuration by @Tobianas in #2241
- Align Pekko and support libs versions by @ihrasko in #2308
- Add support for callhome to RNC application by @Tobianas in #2242
What's Changed
- Update README.md for Titanium by @ihrasko in #2000
- Drop support for version 19 by @ihrasko in #1999
- [main] Bump third party dependencies by @Tobianas in #1993
- Complete Java 21 migration by @ihrasko in #2005
- [main] Bump docker-maven-plugin to 0.45.1 by @Tobianas in #2007
- [Snyk] Upgrade io.grpc:grpc-netty from 1.66.0 to 1.67.1 by @ihrasko in #2011
- [Snyk] Upgrade org.casbin:jcasbin from 1.55.0 to 1.67.0 by @ihrasko in #2018
- Bump spring to 3.3.5 by @ihrasko in #2023
- Bump jcasbin to 1.71.0 by @ihrasko in #2027
- Call countDown() on blocking shutdown only by @ihrasko in #2033
- Improve controller tests by @ihrasko in #2039
- Do not mix blocking/unblocking calls by @ihrasko in #2042
- Use maven 3.9.9 by @ihrasko in #2031
- Remove LightyModule#startBlocking by @ihrasko in #2034
- Increase module timeouts by @ihrasko in #2043
- Run tests in single thread by @ihrasko in #2032
- Add timeout to shutdown by @ihrasko in #2052
- Clean up tests by @ihrasko in #2056
- Bump checkstyle to 10.18.2 by @Tobianas in #2065
- Adopt 21.1.0 ODL MRI versions by @Tobianas in #2068
- [Snyk] Upgrade io.grpc:grpc-netty from 1.67.1 to 1.68.2 by @ihrasko in #2078
- [Snyk] Upgrade org.casbin:jcasbin from 1.71.0 to 1.76.0 by @ihrasko in #2088
- Update actions/cache to v4 by @Tobianas in #2082
- Bump spring to 3.3.6 by @ihrasko in #2095
- [Snyk] Upgrade commons-io:commons-io from 2.17.0 to 2.18.0 by @ihrasko in #2097
- [Snyk] Upgrade org.apache.logging.log4j:log4j-api from 2.24.1 to 2.24.2 by @ihrasko in #2100
- Move maven.compiler.release to minimal parent by @ihrasko in #2104
- Bump actions-setup-minikube by @Tobianas in #2107
- Bump spring to 3.3.7 by @Tobianas in #2108
- Bump log4j-api to 2.24.3 by @Tobianas in #2115
- Bump grpc-netty from 1.68.2 to 1.69.0 by @Tobianas in #2125
- Bump jcasbin from 1.76.0 to 1.77.0 by @Tobianas in #2122
- Bump jcasbin from 1.77.0 to 1.78.0 by @Tobianas in #2129
- Bump alpine to 3.21.2 by @Tobianas in #2132
- Bump spring to 3.3.8 by @Tobianas in #2136
- Bump grpc-netty from 1.69.0 to 1.69.1 by @Tobianas in #2140
- [Snyk] Upgrade com.google.protobuf:protobuf-java from 3.25.5 to 3.25.6 by @ihrasko in #2143
- [Snyk] Upgrade io.grpc:grpc-netty from 1.69.1 to 1.70.0 by @ihrasko in #2144
- [Snyk] Upgrade org.casbin:jcasbin from 1.78.0 to 1.79.0 by @ihrasko in #2149
- Sync dependencies with odlparent 14.0.7 by @Tobianas in #2156
- Bump to ODL Scandium SR2 versions by @ihrasko in #2157
- Bump to latest ODL Scandium SR2 versions by @ihrasko in #2159
- Bump to newer Scandium SR2 versions by @Tobianas in #2161
- Sync third-party dependencies with odlparent 14.0.8 by @Tobianas in #2163
- Bump slf4j-api to 2.0.17 by @Tobianas in #2170
- Bump jcasbin to 1.80.0 by @Tobianas in #2169
- Bump spring to 3.4.3 by @ihrasko in #2168
- Fix 2180: Logging should not be vulnerable to injection attacks by @Tobianas in #2179
- Bump spring to 3.4.4 by @Tobianas in #2187
- Bump jcasbin from 1.80.0 to 1.81.0 by @Tobianas in #2188
- Bump grpc-netty to 1.71.0 by @Tobianas in #2193
- Bump spring to 3.4.5 by @Tobianas in #2198
- Bump commons-io to 2.19.0 by @Tobianas in #2202
- Bump actions-setup-minikube to 2.14.0 by @Tobianas in #2212
- Bump grpc-netty to 1.72.0 by @Tobianas in #2206
- Bump protobuf-java to 3.25.7 by @Tobianas in #2217
- Bump commons-collections4 to 4.5.0 by @Tobianas in #2220
- Fix Minikube setup on GitHub Actions by @Tobianas in #2209
- Bump spring to 3.4.6 by @Tobianas in #2226
- Sync dependencies with odlparent 14.0.9 by @Tobianas in #2229
- Bump spring to 3.5.0 by @Tobianas in #2232
- Bump spring to 3.5.2 by @ihrasko in #2237
- Fix copyright by @Tobianas in #2240
- Bump log4j-api to 2.25.0 by @Tobianas in #2246
- Migrate from Legacy OSSRH to Central Portal by @ihrasko in #2233
- Bump commons-lang3 to 3.18.0 by @Tobianas in #2260
- Bump grpc-netty to 1.73.0 by @Tobianas in #2264
- Bump protobuf-java to 3.25.8 by @Tobianas in #2267
- Manage RNC and RCGNMI docker artifacts by maven-release-plugin by @ihrasko in #2270
- Bump jcasbin to 1.82.0 by @Tobianas in #2275
- Sync dependencies with odlparent 14.1.0 by @Tobianas in #2274
- Fix inconsistent dependency versions by @Tobianas in #2279
- Remove generic publish-docker-helm.yml by @ihrasko in #2282
- Bump log4j-api to 2.25.1 by @Tobianas in #2292
- Fix configuration path assertion by @Tobianas in #2306
- Do not catch exception in tests by @ihrasko in #2304
- Close MDSAL stream registry by @ihrasko in #2309
- Close RESTCONF server by @ihrasko in #2310
Full Changelog: 21.0.0...22.0.0
21.2.0
Welcome to lighty.io 21.2.0!
This release maintains compatibility with OpenDaylight Scandium (2024.09) SR2 release. We recommend to everyone who is using lighty.io 21.x to update to this release to enjoy updated OpenDaylight components and various improvements.
What's Changed
- Bump grpc-netty to 1.68.2 by @ihrasko in #2086
- Bump jcasbin to 1.76.0 by @ihrasko in #2090
- Update actions/cache to v4 by @Tobianas in #2091
- Bump spring to 3.3.6 by @ihrasko in #2094
- Bump commons-io to 2.18.0 by @ihrasko in #2099
- Bump log4j-api to 2.24.2 by @ihrasko in #2103
- [21.x] Bump actions-setup-minikube by @Tobianas in #2111
- Bump spring to 3.3.7 by @Tobianas in #2110
- [21.x] Bump log4j-api to 2.24.3 by @Tobianas in #2113
- Bump grpc-netty from 1.68.2 to 1.69.0 by @Tobianas in #2126
- Bump jcasbin from 1.76.0 to 1.77.0 by @Tobianas in #2123
- Bump jcasbin from 1.77.0 to 1.78.0 by @Tobianas in #2130
- Bump alpine to 3.21.2 by @Tobianas in #2133
- Bump spring to 3.3.8 by @Tobianas in #2137
- Bump grpc-netty from 1.69.0 to 1.69.1 by @Tobianas in #2141
- Bump protobuf:protobuf-java to 3.25.6 by @ihrasko in #2147
- Bump grpc-netty to 1.70.0 by @ihrasko in #2145
- Bump jcasbin to 1.79.0 by @ihrasko in #2152
- Bump to ODL Scandium SR2 versions by @Tobianas in #2154
- Sync dependencies with odlparent 14.0.7 by @Tobianas in #2155
- Bump to latest ODL Scandium SR2 versions by @Tobianas in #2158
- Bump to newer Scandium SR2 versions by @Tobianas in #2162
- Sync third-party dependencies with odlparent 14.0.8 by @ihrasko in #2164
- Bump slf4j-api to 2.0.17 by @ihrasko in #2172
- Bump jcasbin to 1.80.0 by @Tobianas in #2173
- Bump spring to 3.3.9 by @Tobianas in #2175
- Logging should not be vulnerable to injection attacks by @Tobianas in #2181
- Bump spring to 3.3.10 by @Tobianas in #2183
- Bump jcasbin from 1.80.0 to 1.81.0 by @Tobianas in #2189
Full Changelog: 21.1.0...21.2.0