Releases
v1.0.0
New Features 🎉
#128 Allow to skip patch version in input assuming 0 developed by @miroslavpojer in #158
tag and from-tag inputs can be now defined as short versions. The .0
is added automatically.
Feature: #149 Merge labels from PR and the connected issue developed by @miroslavpojer in #159
Labels are now holded on record itself as set of strings.
Feature: #160 Update to latest version of PyGitHub developed by @miroslavpojer in #161
Updated version of PyGitHub to latest one. Required update of code and unit tests.
Feature: #162 Introduce presence of Release Notes to Issues developed by @miroslavpojer in #164
Add support for Release notes on Issue.
Feature: #165 Introduce regimes - prepare default one developed by @miroslavpojer in #166
The default one - use labels for custom chapters
The ETF one - use issue types (issues only) and labels for custom chapters (pull requests)
Implemented default regime.
Feature: #167 Introduce regime for hierarchical release notes developed by @miroslavpojer in #168
Introduced optional hierarchy-based release notes generation (enable via “hierarchy” input).
Internals reworked to support hierarchy mode and improved filtering/record creation.
Feature: #169 Improve readibility of README developed by @miroslavpojer in #193
Improved readability of documentation.
Feature: #170 Add logic for fetching sub issues from external repositories developed by @miroslavpojer in #175
Cross-repo sub-issues are now visible in release notes.
Feature: #171 Introduce new records ID developed by @miroslavpojer in #173
Code migrated to work with string record ids.
Added logic for detection of cross repo issues and their appending to records.
Feature: #172 Add collection of cross repo sub-issues developed by @miroslavpojer in #173
Code migrated to work with string record ids.
Added logic for detection of cross repo issues and their appending to records.
Feature: #174 Add logic for fetching cross-repo sub issues's PRs developed by @miroslavpojer in #186
Added mining of Pull Requests for cross-repo issues.
Feature: #176 Introduce bulk logic for getting sub-issues developed by @miroslavpojer in #177
One by one logic for getting sub-issues replaced by bulk GraphQL.
Feature: #178 Improve performance of fetching missing issues developed by @miroslavpojer in #187
Added multiple threads to fetching of missing issues.
Added multiple threads to record creation.
Feature: #179 Improve performance of inner records creation developed by @miroslavpojer in #187
Added multiple threads to fetching of missing issues.
Added multiple threads to record creation.
Tech debt: #181 Merge default and hierarchy factories to one class developed by @miroslavpojer in #185
Unified factory class for Record creation.
Feature: #182 Review of unit tests developed by @miroslavpojer in #192
Added missing unit tests.
Feature: #194 Add support for short v1 tag developed by @miroslavpojer in #197
Add new workflow for automated update of v1 tag. Update will be done after release.
Feature: #195 Update rules for service chapter "Merged PRs Linked to 'Not Closed' Issue" developed by @miroslavpojer in #196
Improved rules for deciding when hierarchy issue can be included into service chapter "Merged PRs Linked to 'Not Closed' Issue". Hierarchy issue can be open when cotains merged PRs.
Feature: #55 Chapter line formatting - authors developed by @miroslavpojer in #188
Added support for placeholders: author, asignees, developers.
#81 _Add support for Epics _ developed by @miroslavpojer in #168
Introduced optional hierarchy-based release notes generation (enable via “hierarchy” input).
Internals reworked to support hierarchy mode and improved filtering/record creation.
PR: #163 #162 - Add support of Issue type to IssueRecord developed by @miroslavpojer
Add issue type attribute.
Full Changelog
v0.8.0...v1.0.0
You can’t perform that action at this time.