diff --git a/CHANGELOG.md b/CHANGELOG.md index d741654fdb..b0369d7c09 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,62 @@ # Fornjot - Changelog +## v0.19.0 (2022-10-10) + +### End-user improvements + +Improvements to Fornjot and its documentation that are visible to end users. + +*None this week. Still busy improving the kernel!* + +### Ecosystem improvements + +Improvements to Fornjot components that are relevant to developers building on top of those. These have an indirect effect on end users, through fixed bugs and improved robustness. + +#### `fj-kernel` + +- Make minor cleanups in sweep code ([#1167]) +- Fix various instances of duplicate objects being created ([#1168], [#1170], [#1172], [#1174]) +- Expand and improve partial object API ([#1169], [#1171]) +- Improve `Debug` implementation of `ObjectId` ([#1173]) +- Simplify `HalfEdge` and `Vertex` ([#1175], [#1178]) +- Expand scope of centralized object storage ([#1176], [#1179], [#1180]) +- Clean up handling of vertices in normalized order ([#1181]) + +### Internal Improvements + +Improvements that are relevant to developers working on Fornjot itself. + +- Update release procedure ([#1165], [#1177]) +- Update dependencies ([#1166], [#1182], [#1183], [#1184], [#1185], [#1186], [#1187], [#1188], [#1189], [#1192]) + +[#1165]: https://github.com/hannobraun/Fornjot/pull/1165 +[#1166]: https://github.com/hannobraun/Fornjot/pull/1166 +[#1167]: https://github.com/hannobraun/Fornjot/pull/1167 +[#1168]: https://github.com/hannobraun/Fornjot/pull/1168 +[#1169]: https://github.com/hannobraun/Fornjot/pull/1169 +[#1170]: https://github.com/hannobraun/Fornjot/pull/1170 +[#1171]: https://github.com/hannobraun/Fornjot/pull/1171 +[#1172]: https://github.com/hannobraun/Fornjot/pull/1172 +[#1173]: https://github.com/hannobraun/Fornjot/pull/1173 +[#1174]: https://github.com/hannobraun/Fornjot/pull/1174 +[#1175]: https://github.com/hannobraun/Fornjot/pull/1175 +[#1176]: https://github.com/hannobraun/Fornjot/pull/1176 +[#1177]: https://github.com/hannobraun/Fornjot/pull/1177 +[#1178]: https://github.com/hannobraun/Fornjot/pull/1178 +[#1179]: https://github.com/hannobraun/Fornjot/pull/1179 +[#1180]: https://github.com/hannobraun/Fornjot/pull/1180 +[#1181]: https://github.com/hannobraun/Fornjot/pull/1181 +[#1182]: https://github.com/hannobraun/Fornjot/pull/1182 +[#1183]: https://github.com/hannobraun/Fornjot/pull/1183 +[#1184]: https://github.com/hannobraun/Fornjot/pull/1184 +[#1185]: https://github.com/hannobraun/Fornjot/pull/1185 +[#1186]: https://github.com/hannobraun/Fornjot/pull/1186 +[#1187]: https://github.com/hannobraun/Fornjot/pull/1187 +[#1188]: https://github.com/hannobraun/Fornjot/pull/1188 +[#1189]: https://github.com/hannobraun/Fornjot/pull/1189 +[#1192]: https://github.com/hannobraun/Fornjot/pull/1192 + + ## v0.18.0 (2022-10-04) ### End-user improvements