Skip to content

relizy / ChangelogOptions

Interface: ChangelogOptions

Defined in: src/types.ts:311

Extends

Properties

bumpResult?

optional bumpResult?: BumpResultTruthy

Defined in: src/types.ts:328

Bump result


config?

optional config?: ResolvedRelizyConfig

Defined in: src/types.ts:332

Use custom config


configName?

optional configName?: string

Defined in: src/types.ts:341

Custom config file name (e.g. relizy.standalone for relizy.standalone.config.ts)

Default

ts
'relizy'

dryRun?

optional dryRun?: boolean

Defined in: src/types.ts:324

Run without side effects

Default

ts
false

force

force: boolean

Defined in: src/types.ts:346

Generate changelog for all packages even if there are no commits

Default

ts
false

formatCmd?

optional formatCmd?: string

Defined in: src/types.ts:299

Command to format the changelog (e.g. prettier --write CHANGELOG.md).

Inherited from

ChangelogConfig.formatCmd


from?

optional from?: string

Defined in: src/types.ts:315

Start tag


includeCommitBody?

optional includeCommitBody?: boolean

Defined in: src/types.ts:309

Include commit body in the changelog.

Default

ts
true

Inherited from

ChangelogConfig.includeCommitBody


includePrivates?

optional includePrivates?: boolean

Defined in: src/types.ts:355

Include private packages in the changelog generation.

Default

ts
false

logLevel?

optional logLevel?: "error" | "default" | "silent" | "warning" | "normal" | "debug" | "trace" | "verbose"

Defined in: src/types.ts:336

Set log level


rootChangelog?

optional rootChangelog?: boolean

Defined in: src/types.ts:304

Generate changelog at root level with all changes

Default

ts
true

Inherited from

ChangelogConfig.rootChangelog


suffix?

optional suffix?: string

Defined in: src/types.ts:350

Custom suffix for prerelease versions - replace the last .X with .suffix (e.g. 1.0.0-beta.0 -> 1.0.0-beta.suffix)


to?

optional to?: string

Defined in: src/types.ts:319

End tag

Released under the MIT License.