NEWS.md

fledge 0.1.99.9038 (2025-04-06)

Chore

fledge 0.1.99.9037 (2024-12-26)

Features

Chore

fledge 0.1.99.9036 (2024-12-12)

Bug fixes

Features

Chore

Continuous integration

Testing

Uncategorized

fledge 0.1.99.9035 (2024-11-24)

Features

Chore

fledge 0.1.99.9034 (2024-11-23)

Chore

fledge 0.1.99.9033 (2024-11-22)

Bug fixes

Features

Chore

Continuous integration

Refactoring

Testing

fledge 0.1.99.9032 (2024-11-11)

Continuous integration

fledge 0.1.99.9031 (2024-10-28)

Continuous integration

fledge 0.1.99.9030 (2024-09-15)

Continuous integration

fledge 0.1.99.9029 (2024-08-31)

Chore

Continuous integration

Testing

fledge 0.1.99.9028 (2024-08-19)

Bug fixes

Features

fledge 0.1.99.9027 (2024-08-17)

Chore

Run: https://github.com/cynkra/fledge/actions/runs/10425483871

Continuous integration

fledge 0.1.99.9026 (2024-08-10)

Continuous integration

fledge 0.1.99.9025 (2024-08-06)

Continuous integration

fledge 0.1.99.9024 (2024-08-03)

Testing

fledge 0.1.99.9023 (2024-08-02)

Continuous integration

Testing

fledge 0.1.99.9022 (2024-07-02)

Continuous integration

fledge 0.1.99.9021 (2024-06-30)

Chore

Run: https://github.com/cynkra/fledge/actions/runs/9727971994

fledge 0.1.99.9020 (2024-06-28)

Chore

Run: https://github.com/cynkra/fledge/actions/runs/9691617690

Continuous integration

fledge 0.1.99.9019 (2024-06-26)

Bug fixes

fledge 0.1.99.9018 (2024-04-16)

Documentation

https://github.com/cynkra/cynkratemplate/issues/53

fledge 0.1.99.9017 (2024-02-19)

Chore

fledge 0.1.99.9016 (2024-01-24)

fledge 0.1.99.9015 (2024-01-15)

Chore

fledge 0.1.99.9014 (2023-12-22)

Bug fixes

Chore

fledge 0.1.99.9013 (2023-11-09)

Bug fixes

fledge 0.1.99.9012 (2023-11-07)

Features

fledge 0.1.99.9011 (2023-11-05)

Features

Chore

fledge 0.1.99.9010 (2023-11-03)

Features

Chore

fledge 0.1.99.9009 (2023-10-28)

Features

fledge 0.1.99.9008 (2023-10-23)

Features

fledge 0.1.99.9007 (2023-10-21)

Features

Testing

fledge 0.1.99.9006 (2023-10-19)

Bug fixes

Chore

Testing

fledge 0.1.99.9005 (2023-10-09)

fledge 0.1.99.9004 (2023-10-03)

Chore

Refactoring

tests

fledge 0.1.99.9003 (2023-09-26)

Testing

fledge 0.1.99.9002 (2023-07-11)

fledge 0.1.99.9001 (2023-06-22)

Bug fixes

Features

Chore

Testing

Uncategorized

fledge 0.1.99.9000 (2023-06-21)

fledge 0.1.0.9047 (2023-06-16)

Bug fixes

fledge 0.1.0.9046 (2023-06-13)

Bug fixes

Features

fledge 0.1.0.9045 (2023-06-09)

Bug fixes

Chore

fledge 0.1.0.9044 (2023-06-06)

Chore

fledge 0.1.0.9043 (2023-06-01)

Bug fixes

fledge 0.1.0.9042 (2023-05-28)

Bug fixes

Testing

fledge 0.1.0.9041 (2023-04-18)

Refactoring

fledge 0.1.0.9040 (2023-04-13)

Features

fledge 0.1.0.9039 (2023-04-04)

Bug fixes

Testing

fledge 0.1.0.9038 (2023-03-28)

fledge 0.1.0.9037 (2023-03-24)

Features

Documentation

fledge 0.1.0.9036 (2023-03-21)

Features

Refactoring

fledge 0.1.0.9035 (2023-03-15)

Features

fledge 0.1.0.9034 (2023-03-08)

tests

fledge 0.1.0.9033 (2023-02-17)

fledge 0.1.0.9032 (2023-02-12)

Bug fixes

fledge 0.1.0.9031 (2023-02-09)

Refactoring

fledge 0.1.0.9030 (2023-02-05)

Bug fixes

Features

Closes #525.

Chore

Continuous integration

Refactoring

Uncategorized

fledge 0.1.0.9029 (2022-12-30)

fledge 0.1.0.9028 (2022-12-22)

fledge 0.1.0.9027 (2022-12-09)

fledge 0.1.0.9026 (2022-12-06)

Features

fledge 0.1.0.9025 (2022-11-19)

Documentation

fledge 0.1.0.9024 (2022-11-12)

fledge 0.1.0.9023 (2022-11-11)

Bug fixes

Features

Chore

Documentation

Uncategorized

fledge 0.1.0.9022 (2022-11-10)

Bug fixes

fledge 0.1.0.9021 (2022-11-09)

fledge 0.1.0.9020 (2022-11-03)

fledge 0.1.0.9019 (2022-10-28)

fledge 0.1.0.9018 (2022-10-26)

Documentation

fledge 0.1.0.9017 (2022-10-24)

Bug fixes

fledge 0.1.0.9016 (2022-10-20)

fledge 0.1.0.9015 (2022-10-19)

fledge 0.1.0.9014 (2022-10-18)

fledge 0.1.0.9013 (2022-10-16)

fledge 0.1.0.9012 (2022-10-14)

fledge 0.1.0.9011 (2022-10-11)

fledge 0.1.0.9010 (2022-09-20)

Features

fledge 0.1.0.9009 (2022-09-20)

Features

Uncategorized

fledge 0.1.0.9008 (2022-09-18)

Features

Uncategorized

fledge 0.1.0.9007 (2022-09-16)

Features

Uncategorized

fledge 0.1.0.9006 (2022-09-14)

Features

Uncategorized

fledge 0.1.0.9005 (2022-09-13)

fledge 0.1.0.9004 (2022-09-12)

fledge 0.1.0.9003 (2022-09-12)

Bug fixes

Features

Chore

Continuous integration

Documentation

Uncategorized

fledge 0.1.0.9002 (2022-04-02)

fledge 0.1.0.9001 (2022-02-22)

fledge 0.1.0.9000 (2021-12-07)

fledge 0.1.1 (2023-06-16)

fledge 0.1.0 (2021-12-07)

Change log management utility, initial release.

The main entry point is bump_version(), which does the following:

  1. Checks that DESCRIPTION and NEWS.md are clean before bumping, and that the current branch is the main branch.
  2. update_news(): collects NEWS entries from top-level commits
  3. update_version(): bump version in DESCRIPTION, add header to NEWS.md
  4. Depending on the kind of update:
    • If "dev", finalize_version(): commit DESCRIPTION and NEWS.md, create tag with message
    • Otherwise, commit_version(); the user needs to call tag_version() manually
  5. Suggests to push the changes if an upstream repository is configured.

If you haven't committed since updating NEWS.md and DESCRIPTION, you can also edit NEWS.md and call tag_version() again. Both the commit and the tag will be updated.

Bumping can be undone with unbump_version().

If the DESCRIPTION has a "Date" field, it is populated with the current date in update_version(). Likewise, if NEWS.md contains dates in the headers, new versions also get a date.

An empty list of changes adds a "Same as previous version" bullet. This allows bumping to a dev version immediately after CRAN release.

Also includes helper functions get_last_tag() and get_top_level_commits().

Includes vignettes: "Get started", "Using fledge", and "Fledge internals". Examples and tests are supported with a demo project, created via with_demo_project().

Thanks Patrick Schratz and Maëlle Salmon for your contributions!



cynkra/fledge documentation built on April 17, 2025, 3:56 a.m.