12.13. Migrating from Anjay 3.7

12.13.1. Introduction

Since Anjay 3.8.0, confirmable notifications are not cancelled anymore in case of a timeout.

12.13.2. Changed flow of cancelling observations in case of timeout

If an attempt to deliver a confirmable notification times out, CoAP observation is not cancelled by default anymore. It can be adjusted by WITH_AVS_COAP_OBSERVE_CANCEL_ON_TIMEOUT. The LwM2M Observe/Notify implementation in Anjay has been updated accordingly.

12.13.3. Python environment isolation

All Python-based tools (e.g. integration tests) must be executed within a Python virtual environment. See Virtual environments for more information.