Skip to content

Commit 5df3e79

Browse files
committed
Prepare for v0.1.1
1 parent ff21544 commit 5df3e79

File tree

2 files changed

+26
-1
lines changed

2 files changed

+26
-1
lines changed

CHANGELOG.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,30 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.1.1] - 2023-03-27
11+
12+
### Added
13+
14+
- Use the `catkin` tag inside C++ configuration to make `rtcg-gen` produce
15+
Catkin `package.xml` and `CMakeLists.txt` files for each test. This is
16+
experimental. Inside the `catkin` tag, the `package` sub-tag contains a
17+
simplified implementation of the Catkin v2 package format.
18+
19+
### Changed
20+
21+
- STM suites now contain unified inferred channel types as well as the
22+
generated tests. This means there is now an extra level of nesting in the
23+
data structure: tests are under `tests`, types are under `types` (and are
24+
a map from channel names to type info). See `examples/bmon/stms.json`.
25+
- There is now only one `convert.h` generated, and it uses the unified types
26+
stored in the STM.
27+
- Both `convert.cpp` and the newly unified `convert.h` now appear in the
28+
`convert` subdirectory of the source root (alongside `rtcg` etc).
29+
- Input directory structures now more closely match output directory
30+
structures. For example, `convert.cpp` must now be in
31+
`$INPUT/$VARIANT/src/convert/convert.cpp`, which matches where it will be
32+
generated in the output.
33+
1034
## [0.1.0] - 2023-03-14
1135

1236
### Added
@@ -15,4 +39,5 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1539
forbidden traces.
1640

1741
[unreleased]: https://github.com/UoY-RoboStar/rtcg/compare/v0.1.0...HEAD
42+
[0.1.1]: https://github.com/UoY-RoboStar/rtcg/compare/v0.1.0...v0.1.1
1843
[0.1.0]: https://github.com/UoY-RoboStar/rtcg/releases/tag/v0.1.0

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
.POSIX:
22

3-
VERSION = 0.1.0
3+
VERSION = 0.1.1
44

55
GO = go
66
INPUT_DIR = ./cmd

0 commit comments

Comments
 (0)