Structs§
- Change
- Represents a single change which is applicable to any number of packages.
- Change
Set - A set of
Change
s that combine to formRelease
s of one or more packages. - Package
Change - A
Change
as it applies to a single package for aRelease
, - Release
- The combination of applicable
Change
s in aChangeSet
for a single package. - Unique
Id - The unique ID of a
Change
, used to set the file name of the Markdown file. - Versioning
- Describes how a
crate::Change
affects the version of relevant packages.
Enums§
- Build
Versioning Error - The error that occurs if you try to create a
Versioning
out of an iterator which has no items. - Change
Type - The Semantic Versioning component which should be incremented when a [
Change
] is applied. - Loading
Error - Parsing
Error
Type Aliases§
- Package
Name - An alias to
String
to encode semantic meaning in [Change::versioning
]