2023-03-07 21:08:20 +08:00
|
|
|
# Netmaker v0.18.3
|
2023-02-21 05:01:17 +08:00
|
|
|
|
2023-03-03 23:51:43 +08:00
|
|
|
## **Do not attempt upgrade from 0.17.x quite yet**
|
2023-02-21 05:01:17 +08:00
|
|
|
|
2023-03-03 23:51:43 +08:00
|
|
|
## whats new
|
|
|
|
- Enrollment Keys, give the ability for an admin to enroll clients into multiple networks, can be unlimited, time, or usage based
|
|
|
|
- EMQX broker support and better MQTT support in general
|
|
|
|
- Now you must specify BROKER_ENDPOINT
|
|
|
|
- Also specify SERVER_BROKER_ENDPOINT, if not provided server will connect to broker over BROKER_ENDPOINT
|
|
|
|
- Thsi gives ability for user to specify any broker endpoint and use any protocal on clients desired, such as, `mqtts://mybroker.com:8083`
|
|
|
|
(we will still default to wss)
|
|
|
|
|
2023-02-21 05:01:17 +08:00
|
|
|
## whats fixed
|
2023-03-03 23:51:43 +08:00
|
|
|
- Fixed default ACL behavior, should work as expected
|
|
|
|
- Peer calculations enhancement
|
|
|
|
- main routines share a context and docker stop/ctrl+c give expected results now
|
|
|
|
- Github workflow edits
|
|
|
|
- Removed Deprecated Local Network Range from client + server
|
2023-02-21 05:01:17 +08:00
|
|
|
|
2023-02-25 21:04:25 +08:00
|
|
|
## known issues
|
2023-03-03 23:51:43 +08:00
|
|
|
- EnrollmentKeys may not function as intended in an HA setup
|
|
|
|
- If a host does not receive a message to delete a node, it could become orphaned and un-deletable
|
|
|
|
- Network interface routes may be removed after sometime/unintended network update
|
|
|
|
- Upgrade script does not handle clients
|
|
|
|
- Caddy does not handle netmaker exporter well for EE
|
|
|
|
- Incorrect latency on metrics (EE)
|
|
|
|
- Swagger docs not up to date
|