Build artifacts are available on maven central.
Noteworthy
- Use BigDecimal instead of double for decimal LWM2M Attribute. (GH-1583)
- Add some timestamp support to Read/Observe Composite operation (GH-1637)
- Cleaning and Testing custom equals() and hashcode() method(GH-1504)
- Integrate Californium 3.13.0
- Use Alternate path in SenML payload. (GH-1438)
- Replace Java URI usage by EndpointUri (GH-1582)
- Add Optional Endpoint Name support. (GH-1457)
Many thanks to @nkrzykala and @JaroslawLegierski for its contribution 🙏 !
Change logs
8bd4416: GH-1674: Fix NPE when creating Composite failure Response
5f0d210: Upgrade to netty 4.1.115
096e594: Update SECURITY.md with Jetty 9.x EOL information
40038da: [ci] update .trivyignore
0735507: [ci] Use HACK to get vulnerabilies db of trivy.
6f2f834: [ci] Add .trivyignore
314880e: [ci] always use latest version of trivy to check vulnerabilities
8dab3f7: Upgrade to most recent version of jetty 9.x for demo
2db3498: Integration of Californium 3.13.0
95fbcf4: Add API to add several server endpoints to LeshanTestServerBuilder
c6972d8: Return Code/exception onWaitFor**Failure method of LeshanTestClient
7db3aec: Add support of several endpoint address to ReverseProxy test utility
812726a: Add default toString to AbstractLwM2mResponse
7dd230c: Clean TestServerBuilder use argument instead of attribute
1a3f280: Fix tests about Dynamic IP using ReverseProxy...
88f161a: Add CLI Option to client demo to control if endpoint name should be sent
8e5e952: GH-1457: Add Optional Endpoint Name support.
a878c18: GH-1654: improve SenMLCborPackSerDes error message.
2229014: Update demo webapp dependencies.
6f3b564: Fix missing '[ ]' when convert IPv6 address to URI.
0f936f2: Remove static EndpointUriUtil by dynamic EndpointUriHandler interface.
174939b: Add EndpointUriParser interface and default implementation
9ef75aa: Replace Java URI usage by EndpointUri
30dbe5e: Use BigDecimal instead of double for decimal LWM2M Attribute
ec57648: Use Alternate path in SenML payload.
02b7538: GH-1637: Add some timestamp support to Read/Observe Composite operation
ccd7bc9: Merge VersionTest in LwM2mTest
6293523: Change maven import for junit5
47890dd: Add virtualHost attribute to equals/hashcode of IpPeer.
70eec7d: GH-1504: Clean and Test custom equals() and hashcode() method
18b8147: GH-1649: Fix NPE, log warn message when no registration on notification.
7a52fbf: GH-1650: Fix demo-server about unexpected "Device is not awake" message
baa124f: GH-1645: Add very simple Queue mode support to Leshan Server Demo.
ecf87f3: Update demo webapp dependencies (again)
3218946: Update demo webapp dependencies.
8281f23: SendRequest constructor should send InvalidRequestException
583807b: Make SenMLCBOR decoding customizable.
3d03a8e: GH-1634: change log level from ERROR to WARN in ServerEndpointsProvider