From 1f313aa4acc620012e5009ae44b73c5aa79c658b Mon Sep 17 00:00:00 2001 From: Chris Palmer Date: Mon, 19 Feb 2024 00:06:35 +0000 Subject: [PATCH] Updated changelog. --- CHANGELOG.md | 8 ++++++++ scripts/changelog.py | 5 ++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3e7e1eb..0411281 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,14 @@ This changelog is generated by `changelog.py` using manually added semantic version tags to classify commits as breaking changes, additions or fixes. +### [v21.14.0](https://github.com/nophead/NopSCADlib/releases/tag/v21.14.0 "show release") Additions [...](https://github.com/nophead/NopSCADlib/compare/v21.13.1...v21.14.0 "diff with v21.13.1") +* 2024-02-18 [`63a4271`](https://github.com/nophead/NopSCADlib/commit/63a4271c4c1bc97e93e67e8178515be1cfda9e43 "show commit") [C.P.](# "Chris Palmer") Updated libtest image. + +* 2024-02-18 [`0edf3a2`](https://github.com/nophead/NopSCADlib/commit/0edf3a2f75d729aa663836878d278226e7bd8094 "show commit") [C.P.](# "Chris Palmer") Cable clips can now handle up to 9 wires, have the nut and bolt flipped or use an insert. +`cable_radius()` now handles cables with up to 20 wires. +`cable_bundle()` and `cable_bundle_positions()` now handle bundles up to 9 wires. +Added `cable_merge()`. + #### [v21.13.1](https://github.com/nophead/NopSCADlib/releases/tag/v21.13.1 "show release") Fixes [...](https://github.com/nophead/NopSCADlib/compare/v21.13.0...v21.13.1 "diff with v21.13.0") * 2024-02-10 [`8540e04`](https://github.com/nophead/NopSCADlib/commit/8540e04a10d83be4ff454fa8999614e5137dd0ab "show commit") [C.P.](# "Chris Palmer") Metal hex pillars now chamfered. diff --git a/scripts/changelog.py b/scripts/changelog.py index 0fdeac9..2020c62 100644 --- a/scripts/changelog.py +++ b/scripts/changelog.py @@ -169,6 +169,9 @@ if __name__ == '__main__': # Print commits excluding merges - if not c.comment.startswith('Merge branch') and not c.comment.startswith('Merge pull') and not re.match(r'U.?.ated ch.*log.*', c.comment): + if not c.comment.startswith('Merge branch') \ + and not c.comment.startswith('Merge pull') \ + and not re.match(r'U.?.ated ch.*log.*', c.comment) \ + and not re.match(r'Changelog updated.*', c.comment): print('* %s [`%s`](%s "show commit") %s %s\n' % (c.date, c.hash[:7], url + '/commit/' + c.hash, initials(c.author), fixup_comment(c.comment, url)), file = file) do_cmd(('codespell -w -L od ' + filename).split())