Skip to content

Commit 2bb84a0

Browse files
committed
uniform headings in changelogs
1 parent 99ddcb4 commit 2bb84a0

File tree

2 files changed

+57
-57
lines changed

2 files changed

+57
-57
lines changed

capnp/CHANGELOG.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -247,9 +247,9 @@
247247
## v0.7.4
248248
- Fix rare case where `serialize_packed::read()` could fail on valid input.
249249

250-
### v0.7.3
250+
## v0.7.3
251251
- Get `message::Builder::get_root_as_reader()` to work on empty messages.
252252

253-
### v0.7.2
253+
## v0.7.2
254254
- Implement `From<std::string::FromUtf8Error>` for `capnp::Error`
255255
- More and better iterators.

capnpc/CHANGELOG.md

+55-55
Original file line numberDiff line numberDiff line change
@@ -1,114 +1,114 @@
1-
### v0.17.1
1+
## v0.17.1
22
- Fix setters of enum fields with defaults.
33

4-
### v0.17.0
4+
## v0.17.0
55
- Add support for reflection.
66
- Implement `Debug` for all generated struct `Reader` types.
77

8-
### v0.16.5
8+
## v0.16.5
99
- Use `core::marker` instead of `std::marker` for pointer constants, for no_std compat.
1010

11-
### v0.16.4
11+
## v0.16.4
1212
- Generate explicit Clone and Copy impls for Reader structs.
1313
- Fully-qualify `::capnp::Word` in generated code.
1414
- Add `capnp --version` invocation before `capnp compile`, for better error reporting.
1515
- Clear PWD env variable, to silence warning from kj/filesystem-disk-unix.c++.
1616

17-
### v0.16.3
17+
## v0.16.3
1818
- Generate `*_has()` methods for capability fields.
1919

20-
### v0.16.2
20+
## v0.16.2
2121
- Avoid ambiguous associated item in TryFrom implementations.
2222

23-
### v0.16.1
23+
## v0.16.1
2424
- Fix clippy warnings in generated code.
2525

26-
### v0.16.0
26+
## v0.16.0
2727
- Update code generation for removal of `To16`, `FromU16`, `FromStructReader`, `FromStructBuilder`.
2828

29-
### v0.15.2
29+
## v0.15.2
3030
- Apply clippy lifetime elision suggestion in set_pointer_builder() in generated code.
3131

32-
### v0.15.1
32+
## v0.15.1
3333
- Lots of style fixes and linting, including for generated code.
3434

35-
### v0.15.0
35+
## v0.15.0
3636
- Support trait changes in capnp::traits.
3737
- Remove deprecated function.
3838

39-
### v0.14.9
39+
## v0.14.9
4040
- Fix Clippy warnings in generated code.
4141

42-
### v0.14.8
42+
## v0.14.8
4343
- Include name of method in `unimplemented` error messages.
4444
- Fix super interface lookup in case of transitive `extends` chain.
4545

46-
### v0.14.7
46+
## v0.14.7
4747
- Canonicalize order of type parameters from the bugfix for issue 260.
4848

49-
### v0.14.6
49+
## v0.14.6
5050
- Fix bug in code generation for unions that don't use all of their enclosing struct's generic params.
5151

52-
### v0.14.5
52+
## v0.14.5
5353
- Fix bug in code generation for generic groups.
5454
- Add CompilerCommand.raw_code_generator_request_path().
5555

56-
### v0.14.4
56+
## v0.14.4
5757
- Check that schema files exist before attempting to invoke the schema compiler.
5858

59-
### v0.14.3
59+
## v0.14.3
6060
- Include LICENSE in published crate.
6161

62-
### v0.14.2
62+
## v0.14.2
6363
- Add CompilerCommand::default_parent_module() option.
6464
- Add codegen::CodeGenerationCommand and deprecate codegen::generate_code().
6565

66-
### v0.14.1
66+
## v0.14.1
6767
- Get generated code to pass the elided_lifetimes_in_paths lint.
6868

69-
### v0.14.0
69+
## v0.14.0
7070
- Update for `SetPointerBuilder` no longer having a `To` type parameter.
7171
- Make generated `Owned` structs unconstructable. They are only intented to be used as types, not values.
7272

73-
### v0.13.1
73+
## v0.13.1
7474
- Fix some more clippy warnings in generated code.
7575

76-
### v0.13.0
76+
## v0.13.0
7777
- Update to work without requiring "std" feature of capnp base crate.
7878
- Refer to `core` instead of `std` in generated code.
7979
- Remove deprecated `ToClient` structs from generated code.
8080

81-
### v0.12.4
81+
## v0.12.4
8282
- Add `CompilerCommand.capnp_executable()`.
8383
- Remove obsolete `RustEdition` enum.
8484

85-
### v0.12.3
85+
## v0.12.3
8686
- Generate code for new capnp::capability::FromServer trait.
8787

88-
### v0.12.2
88+
## v0.12.2
8989
- Add `parentModule` annotation to allow generated code to be included in a submodule.
9090

91-
### v0.12.1
91+
## v0.12.1
9292
- Add rust.capnp file with `name` annotation for renaming items in generated Rust code.
9393

94-
### v0.12.0
94+
## v0.12.0
9595
- Remove deprecated item.
9696

97-
### v0.11.1
98-
- Avoid generating some superfluous parenthesis.
97+
## v0.11.1
98+
- Avoid generating some superfluous parentheses.
9999

100-
### v0.11.0
100+
## v0.11.0
101101
- Remove unused experimental `schema` module.
102102
- Bump minimum supported rustc version to 1.39.0.
103103

104-
### v0.10.2
104+
## v0.10.2
105105
- Include the string "@generated" generated code.
106106
- Don't write output files if their content is unchanged.
107107

108-
### v0.10.1
108+
## v0.10.1
109109
- Allow CompilerCommand to work even when OUT_DIR is not set.
110110

111-
### v0.10.0
111+
## v0.10.0
112112
- Simplify handling of pointer defaults.
113113
- Use new const fn ::capnp::word() instead of capnp_word!() macro.
114114
- Remove deprecated items.
@@ -117,74 +117,74 @@
117117
- Update to 2018 edition.
118118
- Update minimum required rustc version to 1.35.
119119

120-
### v0.9.5
120+
## v0.9.5
121121
- Fix bug in code generation for generic interfaces.
122122

123-
### v0.9.4
123+
## v0.9.4
124124
- Add support for pointer field defaults.
125125

126-
### v0.9.3
126+
## v0.9.3
127127
- Generate impls of new IntoInternalStructReader trait, to support set_with_caveats.
128128
- Update deprecation attributes, to satisfy clippy.
129129

130-
### v0.9.2
130+
## v0.9.2
131131
- Rename a bunch of as_reader() methods to into_reader(), to satisfy clippy.
132132

133-
### v0.9.1
133+
## v0.9.1
134134
- Add support for Rust 2018.
135135
- Fix a bunch of clippy warnings.
136136

137-
### v0.9.0
137+
## v0.9.0
138138
- Remove deprecated items.
139139

140-
### v0.8.9
140+
## v0.8.9
141141
- Deprecate borrow() in favor of reborrow().
142142

143-
### v0.8.8
143+
## v0.8.8
144144
- Support List(Interface).
145145

146-
### v0.8.7
146+
## v0.8.7
147147
- Eliminate `use` statements in generated code to avoid naming conflicts.
148148

149-
### v0.8.6
149+
## v0.8.6
150150
- Improve error message for snake_case method names.
151151
- Eliminate floating point literals in match statements.
152152

153-
### v0.8.5
153+
## v0.8.5
154154
- Implement enum defaults.
155155
- Emit "UNIMPLEMENTED" warnings on struct and list defaults.
156156

157-
### v0.8.4
157+
## v0.8.4
158158
- Implement struct, list, and enum constants.
159159

160-
### v0.8.3
160+
## v0.8.3
161161
- Fix bug where schemas with non-trivial relative filesystem paths could fail to compile.
162162

163-
### v0.8.2
163+
## v0.8.2
164164
- Fix bug where `initn_*()` methods of generic unions failed to set the discriminant.
165165

166-
### v0.8.1
166+
## v0.8.1
167167
- Fix several formatting issues in generated code.
168168
- Remove some unneccesary trait bounds in generated code.
169169
- Add `import_path()` and `no_std_import()` options to `CompilerCommand`.
170170

171-
### v0.8.0
171+
## v0.8.0
172172
- Remove deprecated `compile()` and `compile_with_src_prefixes()` functions.
173173

174-
### v0.7.5
174+
## v0.7.5
175175
- Fix bug that prevented compilation of interfaces with generic superclasses.
176176
- More robust error handling.
177177

178-
### v0.7.4
178+
## v0.7.4
179179
- Deprecate `compile()` and `compile_with_src_prefixes()` in favor of `CompilerCommand`.
180180

181-
### v0.7.3
181+
## v0.7.3
182182
- `capnpc -orust ./foo/bar/baz.capnp` now correctly writes to `./foo/bar/baz_capnp.rs` rather than
183183
just `./baz_capnp.rs`. If you were depending on the old behavior you can use the `--src-prefix`
184184
flag for finer-grained control of the output location.
185185

186-
### v0.7.2
186+
## v0.7.2
187187
- Nicer formatting for floating point literals.
188188

189-
### v0.7.1
189+
## v0.7.1
190190
- Fix bug that prevented pipelining on an AnyPointer field.

0 commit comments

Comments
 (0)