Skip to content

Commit

Permalink
Update materials for v0.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
samkearney committed Aug 18, 2020
1 parent fccaba7 commit f3b4a4a
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 2 deletions.
6 changes: 4 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ All notable changes to the EtcPal library will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]
## [0.3.0] - 2020-08-18

Note: This is a pre-release version. This version changelog is not exhaustive.

Expand All @@ -18,7 +18,8 @@ Note: This is a pre-release version. This version changelog is not exhaustive.
features defined by feature macros defined in etcpal/common.h.
- Extra documentation page for network interface indexes.
- Addition of a C++ wrapper layer over EtcPal. Added wrapper classes for error,
inet, lock, log, thread, timer and uuid.
inet, lock, log, queue, thread, timer and uuid.
- New module etcpal/queue for RTOS queues. FreeRTOS only for now.
- etcpal/lock: A counting semaphore API.
- etcpal/lock: Functions for posting signals and semaphores from an interrupt
context.
Expand Down Expand Up @@ -84,5 +85,6 @@ Note: This is a pre-release version. This version changelog is not exhaustive.
- Initial library modules, tests and documentation.

[Unreleased]: https://github.com/ETCLabs/EtcPal/compare/stable...develop
[0.3.0]: https://github.com/ETCLabs/EtcPal/compare/v0.2.0...v0.3.0
[0.2.0]: https://github.com/ETCLabs/EtcPal/compare/v0.1.0...v0.2.0
[0.1.0]: https://github.com/ETCLabs/EtcPal/releases/tag/v0.1.0
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,9 @@ EtcPal is currently ported for the following platforms:
+ Microsoft Windows
+ MQX

EtcPal is also buildable in no-OS (bare-metal) environments, with its platform-neutral utility
functionality still available.

## Building

EtcPal is typically included as a dependency by other software libraries. However, if you would
Expand Down
3 changes: 3 additions & 0 deletions docs/pages/mainpage.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,9 @@ And the following network targets:
+ lwIP
+ MQX (RTCS)

EtcPal is also buildable in no-OS (bare-metal) environments, with its platform-neutral utility
functionality still available.

### Building EtcPal for Your Platform

See @ref building_etcpal for instructions on building EtcPal for your platform.
Expand Down

0 comments on commit f3b4a4a

Please sign in to comment.