Skip to content

Plan for 2.0.0-M17 🎯 #1670

@sbernard31

Description

@sbernard31

This issue is about preparing the 2.0.0-M17 release.

2.0.0-M17 was asking by #563 (comment)

Let's discuss about it.

What is currently included for M17:

New commits in master since M16 :

8bd441659: GH-1674: Fix NPE when creating Composite failure Response
5f0d21058: Upgrade to netty 4.1.115
096e594f4: Update SECURITY.md with Jetty 9.x EOL information
40038daf9: [ci] update .trivyignore
0735507b1: [ci] Use HACK to get vulnerabilies db of trivy.
6f2f834a0: [ci] Add .trivyignore
314880ecb: [ci] always use latest version of trivy to check vulnerabilities
8dab3f73a: Upgrade to most recent version of jetty 9.x for demo
2db34981c: Integration of Californium 3.13.0
95fbcf43c: Add API to add several server endpoints to LeshanTestServerBuilder
c6972d83b: Return Code/exception onWaitFor**Failure method of LeshanTestClient
7db3aec99: Add support of several endpoint address to ReverseProxy test utility
812726acb: Add default toString to AbstractLwM2mResponse
7dd230c0a: Clean TestServerBuilder use argument instead of attribute
1a3f280b0: Fix tests about Dynamic IP using ReverseProxy...
88f161ab7: Add CLI Option to client demo to control if endpoint name should be sent
8e5e95229: GH-1457: Add Optional Endpoint Name support.
a878c188c: GH-1654: improve SenMLCborPackSerDes error message.
222901423: Update demo webapp dependencies.
6f3b56456: Fix missing '[ ]' when convert IPv6 address to URI.
0f936f2cf: Remove static EndpointUriUtil by dynamic  EndpointUriHandler interface.
174939bc0: Add EndpointUriParser interface and default implementation
9ef75aacd: Replace Java URI usage by EndpointUri
30dbe5e57: Use BigDecimal instead of double  for decimal LWM2M Attribute
ec5764825: Use Alternate path in SenML payload.
02b7538a0: GH-1637: Add some timestamp support to Read/Observe Composite operation
ccd7bc91e: Merge VersionTest in LwM2mTest
629352345: Change maven import for junit5
47890ddd8: Add virtualHost attribute to equals/hashcode of IpPeer.
70eec7dee: GH-1504: Clean and Test custom equals() and hashcode() method
18b814714: GH-1649: Fix NPE, log warn message when no registration on notification.
7a52fbf10: GH-1650: Fix demo-server about unexpected "Device is not awake" message
baa124fda: GH-1645: Add very simple Queue mode support to Leshan Server Demo.
ecf87f32a: Update demo webapp dependencies (again)
3218946d9: Update demo webapp dependencies.
8281f2345: SendRequest constructor should send InvalidRequestException
583807b38: Make SenMLCBOR decoding customizable.
3d03a8ef6: GH-1634: change log level from ERROR to WARN in ServerEndpointsProvider

What should be added to M17:

Should we integrate that 👇 ?

About library itself ?

that ☝️ PRs are pretty impacting, so better to keep some time between integration in master and the release so we can get sandbox users feedback/testing.

About demo ?

Do you have any other needs for M17 ?

➡️ : We decide to not integrate this for 2.0.0-M17

Redis Store Compatibility break :

No Redis break in master, but there will be if we integrate :

➡️ : No Redis Break as we decide to not integrate this for 2.0.0-M17

When ?

We need to decide let me know ?

➡️ : start of next week (around 25th/26th november

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions