Releases: PANTHEONtech/lighty
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
20.3.0
Welcome to lighty.io 20.3.0!
This release maintains compatibility with OpenDaylight Calcium (2024.03) SR3 release. We recommend to everyone who is using lighty.io 20.x to update to this release to enjoy updated OpenDaylight components and various improvements.
These are the highlights delivered into this release, enjoy!
- Deprecate LightyModule#startBlocking by @ihrasko in #2047
- Adopt Calcium SR3 MRI versions by @Tobianas in #2101
What's Changed
- Bump commons-io from to 2.17.0 by @ihrasko in #1985
- Bump log4j-api to 2.24.1 by @ihrasko in #1996
- [20.x] Bump third party dependencies by @Tobianas in #1994
- [20.x] Bump docker-maven-plugin to 0.45.1 by @Tobianas in #2009
- Bump grpc-netty to 1.67.1 by @ihrasko in #2016
- Bump jcasbin to 1.67.0 by @ihrasko in #2021
- Bump spring to 3.3.5 by @ihrasko in #2025
- Bump jcasbin to 1.71.0 by @ihrasko in #2029
- Call countDown() on blocking shutdown only by @ihrasko in #2035
- Improve controller tests by @ihrasko in #2038
- Do not mix blocking/unblocking calls by @ihrasko in #2040
- Increase module timeouts by @ihrasko in #2044
- Separate blocking shutdown by @ihrasko in #2049
- Run tests in single thread by @ihrasko in #2050
- Add timeout to shutdown by @ihrasko in #2054
- Clean up tests by @ihrasko in #2057
- Bump grpc-netty to 1.68.2 by @ihrasko in #2085
- Bump jcasbin to 1.76.0 by @ihrasko in #2089
- Update actions/cache to v4 by @Tobianas in #2092
- Bump spring to 3.3.6 by @ihrasko in #2093
- Bump commons-io to 2.18.0 by @ihrasko in #2098
- Bump log4j-api to 2.24.2 by @ihrasko in #2102
Full Changelog: 20.2.0...20.3.0
21.1.0
Welcome to lighty.io 21.1.0!
This release maintains compatibility with OpenDaylight Scandium (2024.09) SR1 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.
These are the highlights delivered into this release, enjoy!
- Deprecate LightyModule#startBlocking by @ihrasko in #2046
- Odl mri scandium sr1 by @Tobianas in #2075
What's Changed
- Drop support for version 19 by @ihrasko in #2002
- [21.x] Bump third party dependencies by @Tobianas in #2001
- Complete Java 21 migration by @ihrasko in #2006
- [21.x] Bump docker-maven-plugin to 0.45.1 by @Tobianas in #2008
- Bump grpc-netty to 1.67.1 by @ihrasko in #2015
- Bump jcasbin to 1.67.0 by @ihrasko in #2022
- Bump spring to 3.3.5 by @ihrasko in #2026
- Bump jcasbin to 1.71.0 by @ihrasko in #2030
- Call countDown() on blocking shutdown only by @ihrasko in #2036
- Improve controller tests by @ihrasko in #2037
- Do not mix blocking/unblocking calls by @ihrasko in #2041
- Increase module timeouts by @ihrasko in #2045
- Separate blocking shutdown by @ihrasko in #2048
- Run tests in single thread by @ihrasko in #2051
- Fix check-style by @ihrasko in #2055
- Add timeout to shutdown by @ihrasko in #2053
- Clean up tests by @ihrasko in #2058
- Bump checkstyle to 10.18.2 by @Tobianas in #2076
Full Changelog: 21.0.0...21.1.0
19.4.0
Welcome to lighty.io 19.4.0!
This is the final release of 19.x release stream to maintain compatibility with OpenDaylight (2023-09) Potassium. Lighty.io 19.4.0 includes more recent versions than OpenDaylight (2023-09) Potassium SR3 (SR4 has been never released).
This release contains some important fixes and is recommended for everyone who is still on lighty.io 19 (OpenDaylight (2023-09) Potassium).
lighty.io 19.4.0 adopts the following OpenDaylight components
- odlparent-13.1.5
- infrautils-6.0.11
- yangtools-11.0.8
- mdsal-12.0.8
- controller-8.0.8
- aaa-0.18.8
- netconf-6.0.9
- bgpcep-0.20.9
For more details please visit https://lists.opendaylight.org/g/release/messages.
What's Changed
- Bump grpc-netty to 1.65.0 by @ihrasko in #1917
- Bump grpc-protobuf to 1.65.1 by @ihrasko in #1923
- Bump grpc-protobuf to 1.66.0 by @ihrasko in #1930
- Bump commons-lang3 to 3.15.0 by @ihrasko in #1934
- Bump slf4j-api to 2.0.14 by @ihrasko in #1932
- Bump protobuf-java to 3.25.4 by @ihrasko in #1936
- Bump spring to 3.3.3 by @ihrasko in #1941
- Bump upload-artifact to v4 by @ihrasko in #1948
- Bump slf4j-api to 2.0.16 by @ihrasko in #1951
- Bump commons-lang3 to 3.16.0 by @ihrasko in #1949
- Bump alpine to 3.20.3 by @ihrasko in #1954
- Bump spring to 3.3.4 by @ihrasko in #1965
- Bump com.google.protobuf:protobuf-java by @ihrasko in #1962
- Bump log4j-api to 2.24.0 by @ihrasko in #1960
- Bump commons-lang3 to 3.17.0 by @ihrasko in #1969
- Bump commons-io from to 2.17.0 by @ihrasko in #1984
- Sync dependencies with odlparent 13.1.4 by @ihrasko in #1974
- Sync dependencies with odlparent 13.1.5 by @Tobianas in #1992
- Bump log4j-api to 2.24.1 by @ihrasko in #1995
- [19.x] Bump docker-maven-plugin to 0.45.1 by @Tobianas in #2010
- Adopt odlparent 13.1.5 versions by @Tobianas in #2012
- Bump grpc-netty to 1.67.1 by @ihrasko in #2017
- Bump jcasbin to 1.67.0 by @ihrasko in #2020
- Bump spring to 3.3.5 by @ihrasko in #2024
- Bump jcasbin to 1.71.0 by @ihrasko in #2028
Full Changelog: 19.3.0...19.4.0
21.0.0
Welcome to lighty.io 21.0.0!
These are the highlights delivered into this release, enjoy!
- Use Java 21 by @Tobianas in #1920
- Update required Maven version to 3.9.5 by @Tobianas in #1921
- 2024.09 Scandium integration by @Tobianas in #1938
- Sync dependencies with odlparent 14.0.3 by @Tobianas in #1979
- Use GCM mode as default by @Tobianas in #1978
What's Changed
- Bump to 20.0.0 simulator by @Tobianas in #1815
- Increase sleep after shutdown timeout by @Tobianas in #1861
- Improve Calcium integration by @Tobianas in #1860
- Bump to odlparent 13.1.2 versions by @Tobianas in #1866
- Sync dependencies with odlparent 13.1.2 by @Tobianas in #1870
- Bump testng to 7.10.2 by @ihrasko in #1878
- Bump upstreams by @ihrasko in #1881
- Bump spring to 3.2.6 by @Tobianas in #1884
- [Snyk] Upgrade io.grpc:grpc-netty from 1.63.0 to 1.64.0 by @mmiklus in #1885
- Bump spring to 3.3.0 by @Tobianas in #1886
- Sync dependencies with odlparent 13.1.3 by @Tobianas in #1883
- Bump upstreams by @ihrasko in #1894
- bump upstreams by @ihrasko in #1898
- Revert "Create a workaround for NETCONF-1218" by @ihrasko in #1901
- Bump spring to 3.3.1 by @ihrasko in #1910
- [Snyk] Upgrade io.grpc:grpc-netty from 1.64.0 to 1.65.0 by @ihrasko in #1915
- [Snyk] Upgrade io.grpc:grpc-protobuf from 1.65.0 to 1.65.1 by @ihrasko in #1919
- [Snyk] Upgrade io.grpc:grpc-protobuf from 1.65.1 to 1.66.0 by @ihrasko in #1928
- [Snyk] Upgrade org.apache.commons:commons-lang3 from 3.14.0 to 3.15.0 by @ihrasko in #1926
- [Snyk] Upgrade org.slf4j:slf4j-api from 2.0.13 to 2.0.14 by @ihrasko in #1927
- Bump protobuf-java to 3.25.4 by @ihrasko in #1939
- Bump spring to 3.3.3 by @ihrasko in #1940
- Bump upload-artifact to v4 by @ihrasko in #1946
- [Snyk] Upgrade org.apache.commons:commons-lang3 from 3.15.0 to 3.16.0 by @ihrasko in #1944
- [Snyk] Upgrade org.slf4j:slf4j-api from 2.0.14 to 2.0.16 by @ihrasko in #1943
- Bump simulator to 20.1.0 by @ihrasko in #1956
- Bump alpine to 3.20.3 by @ihrasko in #1953
- Bump com.google.protobuf:protobuf-java from 3.25.4 to 3.25.5 in /lighty-modules/lighty-gnmi/lighty-gnmi-proto by @dependabot in #1958
- Bump spring to 3.3.4 by @ihrasko in #1964
- [Snyk] Upgrade org.apache.logging.log4j:log4j-api from 2.23.1 to 2.24.0 by @ihrasko in #1959
- [Snyk] Upgrade org.apache.commons:commons-lang3 from 3.16.0 to 3.17.0 by @ihrasko in #1967
- Sync dependencies with odlparent 13.1.4 by @ihrasko in #1972
- [Snyk] Upgrade commons-io:commons-io from 2.16.1 to 2.17.0 by @ihrasko in #1980
- [Snyk] Upgrade org.apache.logging.log4j:log4j-api from 2.24.0 to 2.24.1 by @ihrasko in #1991
- Cleanup GCM cipher instantiating by @ihrasko in #1997
Full Changelog: 20.0.0...21.0.0