Package: fledge 0.1.99.9059

Kirill Müller

fledge: Smoother Change Tracking and Versioning for R Packages

Streamlines the process of updating changelogs (NEWS.md) and versioning R packages developed in git repositories.

Authors:Kirill Müller [aut, cre, cph], Patrick Schratz [aut], Maëlle Salmon [ctb], cynkra GmbH [fnd]

fledge_0.1.99.9059.tar.gz
fledge_0.1.99.9059.zip(r-4.7)fledge_0.1.99.9059.zip(r-4.6)fledge_0.1.99.9059.zip(r-4.5)
fledge_0.1.99.9059.tgz(r-4.6-any)fledge_0.1.99.9059.tgz(r-4.5-any)
fledge_0.1.99.9059.tar.gz(r-4.7-any)fledge_0.1.99.9059.tar.gz(r-4.6-any)
fledge_0.1.99.9059.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
fledge/json (API)

# Install 'fledge' in R:
install.packages('fledge', repos = c('https://cynkra.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/cynkra/fledge/issues

Pkgdown/docs site:https://fledge.cynkra.com

On CRAN:

Conda:

changeloggitpackage-creation

8.83 score 192 stars 14 scripts 309 downloads 16 exports 98 dependencies

Last updated from:6280bdb2de. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK170
source / vignettesOK222
linux-release-x86_64OK171
macos-release-arm64OK123
macos-oldrel-arm64OK133
windows-develOK179
windows-releaseOK167
windows-oldrelOK197
wasm-releaseOK134

Exports:bump_versioncommit_versioncreate_demo_projectfinalize_versionget_last_tagget_last_version_tagget_top_level_commitslocal_demo_projectplan_releasepost_releasereleasetag_versionunbump_versionupdate_newsupdate_versionwith_demo_project

Dependencies:askpassbase64encbrewbriobslibcachemcallrclicliprcommonmarkcpp11crayoncredentialscurldescdevtoolsdiffobjdigestdownlitellipsisevaluatefansifastmapfontawesomefsgertgitcredsgluehighrhtmltoolshtmlwidgetshttpuvhttrhttr2inijquerylibjsonliteknitrlaterlifecyclemagrittrmemoisemimeminiUIopensslotelpakpandocparsedatepillarpkgbuildpkgconfigpkgdownpkgloadpraiseprettyunitsprocessxprofvispromisespspurrrR6raggrappdirsrcmdcheckRcpprematch2rlangrmarkdownroxygen2rprojrootrstudioapirversionssasssessioninfoshinysourcetoolsstringisyssystemfontstestthattextshapingtibbletinytexurlcheckerusethisutf8vctrswaldowhiskerwhoamiwithrxfunxml2xopenxtableyamlzip

Automate CRAN releases v2
Goals, and how achieved | Non-goals | Workflow

Last update: 2024-11-17
Started: 2024-11-16

Using fledge
Introduction | Set up the development environment | Create a package | Create and configure a Git repository | Create initial NEWS.md file | The development phase | Create an R file | Create a test | Update NEWS.md | Review NEWS.md | Finalize version | Change code and commit | Prepare for release | Bump version for release | Generate release notes | After release | Tag version | Create GitHub release | Restart development

Last update: 2023-04-12
Started: 2019-12-28

Get started with fledge
Installation & setup | Functions | Full fledge usage | FAQ & edge cases

Last update: 2023-03-23
Started: 2019-09-28

Fledge internals
Implementation | Updating NEWS.md | Collecting NEWS | Tagging for "dev" vs. other releases

Last update: 2023-02-04
Started: 2021-10-04

Readme and manuals

Help Manual

Help pageTopics
Bump package versionbump_version bump_version_impl
Commits NEWS.md and DESCRIPTION to Gitcommit_version
Create example repo for fledge demoscreate_demo_project
Finalize package versionfinalize_version finalize_version_impl
The most recent tagget_last_tag
The most recent versioned tagget_last_version_tag
All top-level commitsget_top_level_commits
Automating CRAN releaseplan_release post_release release
Create a new version tagtag_version
Undoes bumping the package versionunbump_version unbump_version_impl
Update NEWS.md with messages from top-level commitsupdate_news
Run code in temporary projectlocal_demo_project with_demo_project