Releases: A2-ai/rv
v0.4.0
Welcome to this new release of rv v0.4.0!
All artifacts are signed with this repos identity using Sigstore.
You can verify the signatures using the GitHub
CLI.
gh attestation verify --owner A2-ai <my-artifact>
What's Changed
- fixup: add a modified fallback for creation of cache by @dpastoor in #185
- Control max num of cpu via env var by @Keats in #188
- Update message on pkg install completion by @Keats in #189
- add cache + number of workers to summary so visible to users by @dpastoor in #191
- More progress bars by @Keats in #193
- use platform native tls certs for enterprise environments by @dpastoor in #201
- Refetch git branch/tag when resolving by @Keats in #199
- CI check for version by @Keats in #195
- Add config option to not use/generate lockfile by @Keats in #194
- sequence of tests for resolution around suggested deps/multiple repos by @dpastoor in #45
Full Changelog: v0.3.3...v0.4.0
v0.3.3
Welcome to this new release of rv v0.3.3!
All artifacts are signed with this repos identity using Sigstore.
You can verify the signatures using the GitHub
CLI.
gh attestation verify --owner A2-ai <my-artifact>
What's Changed
- activate.R erroring with setNames by @wes-a2ai in #181
- Ensure install_suggestion is considered when resolving by @Keats in #182
- Fix package parser by @Keats in #183
- remove extra comma from activate script by @wes-a2ai in #184
Full Changelog: v0.3.1...v0.3.3
v0.3.2
Welcome to this new release of rv v0.3.2!
All artifacts are signed with this repos identity using Sigstore.
You can verify the signatures using the GitHub
CLI.
gh attestation verify --owner A2-ai <my-artifact>
What's Changed
Full Changelog: v0.3.1...v0.3.2
v0.3.1
Welcome to this new release of rv v0.3.1!
All artifacts are signed with this repos identity using Sigstore.
You can verify the signatures using the GitHub
CLI.
gh attestation verify --owner A2-ai <my-artifact>
What's Changed
Full Changelog: v0.3.0...v0.3.1
v0.3.0
Welcome to this new release of rv v0.3.0!
All artifacts are signed with this repos identity using Sigstore.
You can verify the signatures using the GitHub
CLI.
gh attestation verify --owner A2-ai <my-artifact>
What's Changed
- Init force option for config overwriting by @wes-a2ai in #170
- Fix init error message by @wes-a2ai in #176
- Revamp of git usage by @Keats in #177
- Renv Fix - Allow hash as optional by @wes-a2ai in #179
- rvr activation by @wes-a2ai in #171
- Adjust command namespacing by @wes-a2ai in #174
Full Changelog: v0.2.1...v0.3.0
v0.2.1
Welcome to this new release of rv v0.2.1!
All artifacts are signed with this repos identity using Sigstore.
You can verify the signatures using the GitHub
CLI.
gh attestation verify --owner A2-ai <my-artifact>
Full Changelog: v0.2.0...v0.2.1
v0.2.0
Welcome to this new release of rv v0.2.0!
All artifacts are signed with this repos identity using Sigstore.
You can verify the signatures using the GitHub
CLI.
gh attestation verify --owner A2-ai <my-artifact>
What's Changed
- Renv Migration Improvement by @wes-a2ai in #158
- canonicalize path before getting parent by @wes-a2ai in #162
- Update deps by @Keats in #160
- Fix db parsing by @Keats in #161
- Linux URL strip for init by @wes-a2ai in #163
- Read Me Edit 2 by @wes-a2ai in #156
- Lockfile/Config R version comparison + renv migration flag by @wes-a2ai in #165
- Keep SHA of local tarballs by @Keats in #164
- Simple r universe by @wes-a2ai in #151
- Renv feedback implementation by @wes-a2ai in #167
Full Changelog: v0.1.1...v0.2.0
v0.1.1
Welcome to this new release of rv v0.1.1!
All artifacts are signed with this repos identity using Sigstore.
You can verify the signatures using the GitHub
CLI.
gh attestation verify --owner A2-ai <my-artifact>
What's Changed
Full Changelog: v0.1.0...v0.1.1
v0.1.0
Welcome to this new release of rv v0.1.0!
All artifacts are signed with this repos identity using Sigstore.
You can verify the signatures using the GitHub
CLI.
gh attestation verify --owner A2-ai <my-artifact>
What's Changed
- Basic config setup by @Keats in #1
- Parse PACKAGE file + CI by @Keats in #3
- trimmed http wrapper by @wes-a2ai in #4
- Basic resolver by @Keats in #6
- Handle source + binary repos by @Keats in #7
- R_CMD trait with install, check, and build fxns by @wes-a2ai in #5
- Basic plan command by @Keats in #11
- Rv 11 repo path by @wes-a2ai in #10
- Rv 13 create rv cache by @Keats in #13
- Make install plan of dependencies by @Keats in #15
- Add error handling in the lib and CLI by @Keats in #17
- Logging controllable via CLI by @Keats in #18
- rv sync by @Keats in #21
- Symlinks by @Keats in #23
- Repo specific operating system repository paths by @wes-a2ai in #22
- Local temp build folder + interleaved stdout/stderr by @Keats in #24
- Refactor installation by @Keats in #29
- Source package logging by @wes-a2ai in #30
- Fix dep removal by @Keats in #34
- Adding path arg from PACKAGES to url paths by @wes-a2ai in #35
- fix cyclic suggests by @dpastoor in #40
- Add lockfile by @Keats in #36
- Nest src packages in cache by @Keats in #44
- Namespace library and cache paths by @Keats in #47
- Always sync packages with rv sync by @Keats in #46
- Build packages from a tmp dir by @Keats in #48
- Parse renv.lock by @wes-a2ai in #49
- Git source by @Keats in #51
- Refactor + parsing remotes by @Keats in #56
- propogate response further so can check 404 vs other errors by @dpastoor in #59
- Install from remotes by @Keats in #61
- Renv resolve repo by @wes-a2ai in #63
- Get current state of library by @Keats in #70
- Renv resolve other by @wes-a2ai in #75
- fix: binary urls for linux for non package manager urls by @dpastoor in #81
- Direct local dependency by @Keats in #73
- Support binaries down to R/3.6 by @wes-a2ai in #72
- Fix bug with repository in config by @Keats in #84
- fix: re-expose the -c flag for custom configs by @dpastoor in #91
- Add URL download source by @Keats in #88
- r-universe migration as git by @wes-a2ai in #87
- Do not emit a lockfile when there are no deps by @Keats in #95
- Some cache bug fixing by @Keats in #97
- Change cache key3 by @Keats in #98
- fix broken behavior when binaries don't exist + adjust R 4.2 arm logi… by @dpastoor in #101
- Non path r version by @wes-a2ai in #74
- migrate renv cli + config writing by @wes-a2ai in #85
- Do not look for a dep and its dep in lockfile if not matching by @Keats in #103
- initializing init cli command by @wes-a2ai in #67
- Allow local tarballs by @Keats in #105
- Allow overriding repo force_source at package level by @Keats in #102
- Add progress bar to sync by @Keats in #108
- Activate/Deactivate by @wes-a2ai in #104
- Arm binary logic update by @wes-a2ai in #109
- Cleanup cache by @Keats in #110
- Cleanup sync and cache info by @Keats in #124
- Ignore recommended packages when resolving by @Keats in #128
- Integration tests by @Keats in #127
- strip down packages to keep size manageable by @dpastoor in #131
- Additional init features by @wes-a2ai in #125
- rv upgrade + rv plan --upgrade by @wes-a2ai in #111
- Make local deps relative to project dir + fix sync errors handling by @Keats in #133
- Coerce path of rv library to be unix by @Keats in #134
- Git changes by @Keats in #140
- Support rig's R.bat windows binaries by @wes-a2ai in #141
- READ ME by @wes-a2ai in #138
- rv info by @wes-a2ai in #135
- Verify r version matches during activate by @wes-a2ai in #136
- rv add by @wes-a2ai in #107
- Archive support by @wes-a2ai in #142
- Ensure name in config file match package name by @Keats in #146
- Rv version lockfile by @Keats in #145
- Failed to find R version Error by @wes-a2ai in #147
- Keep track of sha for url/git repo in library by @Keats in #150
- Do not move staging to library in dry run by @Keats in #149
- Always load db for rv cache by @Keats in #153
- add missing case for counts in cache by @wes-a2ai in #154
- Windows activation updates by @wes-a2ai in #143
- Last fixes for 0.1.0 by @Keats in #155
New Contributors
Full Changelog: https://github.com/A2-ai/rv/commits/v0.1.0