Donald Meyers / Mbed OS evan
Committer:
djmeyers
Date:
Sat Mar 18 22:37:16 2017 +0000
Revision:
0:06ee5f8a484a
Initial commit

Who changed what in which revision?

UserRevisionLine numberNew contents of line
djmeyers 0:06ee5f8a484a 1 # mbed Client 15.11 Technology Preview Release Note
djmeyers 0:06ee5f8a484a 2
djmeyers 0:06ee5f8a484a 3 This is the first Technology Preview of mbed Client, which is available for mbed OS as well as Linux. We’re actively working on mbed Client and we expect to make exciting changes in the next six months. We’re making this technology preview available so you can see the trajectory we’re on. Our focus in this release is on laying the foundation for mbed Client development and collaboration, particularly core tools, technology and testing.
djmeyers 0:06ee5f8a484a 4
djmeyers 0:06ee5f8a484a 5 We expect mbed Client developers to be able to access, build and run example projects and to explore the underlying code.
djmeyers 0:06ee5f8a484a 6
djmeyers 0:06ee5f8a484a 7 ## About this release
djmeyers 0:06ee5f8a484a 8
djmeyers 0:06ee5f8a484a 9 Note that this is a technology preview release, which means that this release is not yet suitable for volume production use. The software is still maturing, and a number of things may change, including module names, repository URLs, APIs, header file names and configuration parameters. We'll try to mitigate the impact that these changes have on your code where possible.
djmeyers 0:06ee5f8a484a 10
djmeyers 0:06ee5f8a484a 11 Note that in this release we're changing our version numbering scheme for mbed Client releases, to a calendar-based (year and month YY.MM) scheme. This release (15.11) has previously been called 3.0 in some communications.
djmeyers 0:06ee5f8a484a 12
djmeyers 0:06ee5f8a484a 13 ## Collaboration
djmeyers 0:06ee5f8a484a 14
djmeyers 0:06ee5f8a484a 15 We’re building mbed Client as a collaborative project, bringing together industry and open source community contributions. If you’d like to work on mbed Client with us, we’d encourage you [to pitch in](https://github.com/ARMmbed/mbed-os/blob/master/CONTRIBUTING.md). With this technology preview we’re ready to start receiving contributions back from the community.
djmeyers 0:06ee5f8a484a 16
djmeyers 0:06ee5f8a484a 17 ## Documentation
djmeyers 0:06ee5f8a484a 18
djmeyers 0:06ee5f8a484a 19 To get started with mbed Client, please visit our [getting started guide](https://docs.mbed.com/docs/mbed-client-guide/en/latest/).
djmeyers 0:06ee5f8a484a 20
djmeyers 0:06ee5f8a484a 21 ## Changes since the last release
djmeyers 0:06ee5f8a484a 22
djmeyers 0:06ee5f8a484a 23 This section documents the changes between this release and the earlier mbed Client Beta (15.09) release.
djmeyers 0:06ee5f8a484a 24
djmeyers 0:06ee5f8a484a 25 This release contains the following new features:
djmeyers 0:06ee5f8a484a 26 Securely connect to mbed Device Server (mbed DS) over TCP connection through TLS. The supported secure connection includes Certificate mode. We still support non-secure connection mode for fast development and debugging.
djmeyers 0:06ee5f8a484a 27
djmeyers 0:06ee5f8a484a 28 New LWM2M Firmware Object class preview for application development.
djmeyers 0:06ee5f8a484a 29
djmeyers 0:06ee5f8a484a 30 ## Known issues
djmeyers 0:06ee5f8a484a 31
djmeyers 0:06ee5f8a484a 32 The known issues for this release are described [on GitHub](https://github.com/ARMmbed/mbed-client/blob/master/docs/known-issues-mbed-client1511.md).
djmeyers 0:06ee5f8a484a 33
djmeyers 0:06ee5f8a484a 34 ## Other ways of accessing this release
djmeyers 0:06ee5f8a484a 35
djmeyers 0:06ee5f8a484a 36 We prefer that you access and collaborate with mbed Client online. However, the release may also be downloaded as an archive [on mbed.com](https://www.mbed.com/en/development/software/mbed-client/releases/mbed-client1511/).
djmeyers 0:06ee5f8a484a 37
djmeyers 0:06ee5f8a484a 38 # Module versions in this release
djmeyers 0:06ee5f8a484a 39
djmeyers 0:06ee5f8a484a 40 This release comprises the following yotta modules and their versions:
djmeyers 0:06ee5f8a484a 41
djmeyers 0:06ee5f8a484a 42
djmeyers 0:06ee5f8a484a 43 | Module | Version |
djmeyers 0:06ee5f8a484a 44 |----------------------------------|------------|
djmeyers 0:06ee5f8a484a 45 | `mbed-client` | 1.2.1 |
djmeyers 0:06ee5f8a484a 46 | `mbed-client-c` | 1.1.1 |
djmeyers 0:06ee5f8a484a 47 | `mbed-client-libservice` | 3.0.8 |
djmeyers 0:06ee5f8a484a 48 | `mbed-client-linux` | 1.1.0 |
djmeyers 0:06ee5f8a484a 49 | `mbed-client-linux-example` | 1.0.0 |
djmeyers 0:06ee5f8a484a 50 | `mbedtls` | 2.2.0 |
djmeyers 0:06ee5f8a484a 51 | `mbed-client-mbed-tls` | 1.0.9 |
djmeyers 0:06ee5f8a484a 52 | `target-x86-linux-native` | 1.0.0 |
djmeyers 0:06ee5f8a484a 53 | `target-linux-native` | 1.0.0 |
djmeyers 0:06ee5f8a484a 54
djmeyers 0:06ee5f8a484a 55
djmeyers 0:06ee5f8a484a 56