Releases: substrait-io/substrait-rs
v0.7.0
Chore
-
update gix requirement from 0.42 to 0.43
Updates the requirements on gix to permit the latest version.Release notes
Sourced from gix's releases.
gix-odb v0.43.0
A maintenance release without user-facing changes.
Commit Statistics
- 1 commit contributed to the release.
- 6 days passed between releases.
- 0 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
- Uncategorized
- Prepare changelogs prior to release (e06f5f5)
Changelog
Sourced from gix's changelog.
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.23.0 (2023-02-24)
This release adds the new
ein tool query
analytics engine, which maintains a database of a git repository as acceleration data structure to run useful queries on. It's nothing more than an MVP, and was inspired by a program to accelerate Git-Heat-Map.New Features
-
ein tool query
- a git analytics engine. A tool to build and efficiently maintain a database of information contained in a git repository, preferably the kind of information that is expensive to obtain, in order to facilitate queries that would be prohibitive without an accelerating data structure. -
gix tree entries
with rev-spec support. Previously it wanted a tree-id, now it can derive it itself.
Commit Statistics
- 4 commits contributed to the release over the course of 7 calendar days.
- 7 days passed between releases.
- 2 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
- Uncategorized
0.22.1 (2023-02-17)
Bug Fixes
- re-enable local-time support for all binaries
The
time
improved the way one can opt-in to potential unsoundness
... (truncated)
Commits
5dc1f9f
Release gix-tempfile v5.0.2, gix-validate v0.7.4, gix-config v0.20.0, gix-pro...3016a28
prepare changelogs prior to releaseee36e5b
Merge branch 'fix-790'603776e
fix: binary config output parsing can now deal with quotes on windows. (#790)7bd8823
fix: opening repositories without 'strict' mode also ignores IO errors. (#790)e55f4ee
feat!: allow to ignore IO errors when reading configuration files. (#790)8f2accd
Less dependencies for tests (viaserial_test
no default features)a69f873
Finally fix typos detected bytypos
tool.2321eb9
Correct more typos withtypos
tool.bbb4cb0
add group headings to all shallow-related arguments.- Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting
@dependabot rebase
. -
bump actions/deploy-pages from 1 to 2
Bumps actions/deploy-pages from 1 to 2.Release notes
Sourced from actions/deploy-pages's releases.
v2.0.0
Changelog
- REAPPLY: Update the deployment API endpoints used by the api-client module
@TooManyBees
/@JamesMGreene
(#140)
See details of all code changes since previous release.
v1.2.8
⚠️ This release is essentially a revert ofv1.2.7
and identical to the prior releasev1.2.6
.Changelog
- Revert shifted Deployments API endpoint usage
@JamesMGreene
(#139)
See details of all code changes since previous release.
v1.2.7
Changelog
- Update the deployment API endpoints used by the api-client module
@TooManyBees
(#136)
See details of all code changes since previous release.
v1.2.6
Changelog
- Bump eslint from 8.35.0 to 8.36.0
@dependabot
(#133) - Bump
@actions/http-client
from 2.0.1 to 2.1.0@dependabot
(#134)
See details of all code changes since previous release.
v1.2.5
Changelog
- Use the
@actions/http-client
and@actions/github
modules for proxy support@JamesMGreene
(#124) - Improve name of distributables checking workflow
@JamesMGreene
(#131) - Bump eslint-config-prettier from 8.6.0 to 8.7.0
@dependabot
(#130) - Bump jest from 29.4.3 to 29.5.0
@dependa...
- REAPPLY: Update the deployment API endpoints used by the api-client module
v0.6.1
Chore
-
bump actions/configure-pages from 2 to 3
Bumps actions/configure-pages from 2 to 3.Release notes
Sourced from actions/configure-pages's releases.
v3.0.0
Changelog
- Update default behavior to NOT attempt to create/enable the Pages site
@JamesMGreene
(#48) - Bump actions/publish-action from 0.2.1 to 0.2.2
@dependabot
(#47) - Bump json5 from 1.0.1 to 1.0.2
@dependabot
(#45) - Add Dependabot config for Actions usage updates
@JamesMGreene
(#46)
See details of all code changes since previous release.
v2.1.3
Changelog
- Warn about unsupported file extensions
@JamesMGreene
(#43) - Update to the latest
actions/publish-action
@JamesMGreene
(#42) - Test: Better support alternative file extensions for blank config files
@JamesMGreene
(#41) - Support wrapped exports
@JamesMGreene
(#38) - Merge PR #33
@JamesMGreene
(#37) - Bump actions
@yoannchaudet
(#35)
See details of all code changes since previous release.
v2.1.2
Changelog
- Update
@actions/core
to 1.10.0@rentziass
(#31)
See details of all code changes since previous release.
v2.1.1
Changelog
- Fix non-Code links in README
@JamesMGreene
(#27) - Clean up some unused dependencies
@JamesMGreene
(#26) - Add ESLint
@JamesMGreene
(#25) - Expand Prettier usage
@JamesMGreene
(#24)
See details of all code changes since previous release.
v2.1.0
Changelog
- Apply consistent spacing and use of single quotes
@JamesMGreene
(actions/configure-pages@45efe60) - Use GitHub Pages site origin for setting up SSG configs
@AndrewLester
(#21) - Update major version only on full releases
@JamesMGreene
(#20)
See details of all code changes since previous release.
Commits
5992ce8
Merge pull request #48 from actions/do-not-enable-by-defaultc8deda3
Update distributables5d8963e
Update default behavior to NOT attempt to create/enable the Pages site529ba71
Merge pull request #47 from actions/dependabot/github_actions/actions/publish...29e9dd5
Bump actions/publish-action from 0.2.1 to 0.2.2c450a28
Merge pull request #45 from actions/dependabot/npm_and_yarn/json5-1.0.26567d4c
Bump json5 from 1.0.1 to 1.0.2aba1aa6
Merge pull request #46 from actions/dependabot-config6a80311
Comply with Prettier expectations380c12d
Add Dependabot config for Actions usage updates- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
. - Update default behavior to NOT attempt to create/enable the Pages site
Commit Statistics
- 1 commit contributed to the release.
- 2 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #60
Commit Details
v0.6.0
Chore (BREAKING)
Commit Statistics
- 1 commit contributed to the release.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #84
Commit Details
v0.5.4
Bug Fixes
- checkout repository in pull request check job to get config file
Now that there is a config file for conventional commits we should also checkout the repo in the conventional commits check job of the pull request workflow.
Commit Statistics
- 1 commit contributed to the release.
- 1 day passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #81
Commit Details
v0.5.3
Chore
-
replace removed
typfify::TypeSpace::to_string()
withprettyplease
The use oftypify
assumed thatrustfmt
was installed... which turned out not to be a great assumption. We've modifiedtypify
to remove the dependency onrustfmt-wrapper
and have removed the interface that used itToString::to_string()
. Instead we recommend that consumers useprettyplease
forbuild.rs
uses such as the one in this crate. See oxidecomputer/typify#221Alternatively, the
build.rs
could just emit the tokens unformatted (to remove the build-time dependency onprettyplease
andsyn
), but that seems annoying if and when you need to look at the generated code.FWIW
syn
is an existing dependency;prettyplease
is the only new new crate I see inCargo.lock
.I can share the full diff between the old and new versions of the
substrait_text.rs
, but here's a sample:@@ -1593,22 +1831,27 @@ T: std::convert::TryInto<Option<super::SessionDependent>>, T::Error: std::fmt::Display, { - self.session_dependent = value.try_into().map_err(|e| { - format!( - "error converting supplied value for session_dependent: {}", - e - ) - }); self + .session_dependent = value + .try_into() + .map_err(|e| { + format!( + "error converting supplied value for session_dependent: {}", e + ) + }); + self } pub fn variadic<T>(mut self, value: T) -> Self where T: std::convert::TryInto<Option<super::VariadicBehavior>>, T::Error: std::fmt::Display, { - self.variadic = value + self + .variadic = value .try_into() - .map_err(|e| format!("error converting supplied value for variadic: {}", e)); + .map_err(|e| { + format!("error converting supplied value for variadic: {}", e) + }); self } pub fn window_type<T>(mut self, value: T) -> Self
Commit Statistics
- 1 commit contributed to the release.
- 4 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #73
Commit Details
v0.5.2
Chore
- add commitlint config file to disable max line length limits
Adds a commitlint configuration file that "disables" the max (line) length rules. These limits are not required by the conventional commits specification, and they don't work well with dependabot PRs and long URLs in PR descriptions.
Commit Statistics
- 1 commit contributed to the release.
- 1 day passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #77
Commit Details
v0.5.1
New Features
- add
version
module with Substrait version information
This PR adds aversion
module that relies on some additions to the build
script to provide information about the version of the Substrait submodule that
was used to build the crate. It should be helpful for producers to populate the
version field of a plan.
Commit Statistics
- 1 commit contributed to the release.
- 6 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #46
Commit Details
v0.5.0
Chore (BREAKING)
- bump
prost-wkt
dependencies to 0.4
Commit Statistics
- 1 commit contributed to the release.
- 1 day passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #59
Commit Details
v0.4.2
Chore
-
update crates index when creating releases
As suggested by a failed run:[WARN ] Consider running with --update-crates-index to assure bumping on demand uses the latest information
This adds
--update-crates-index
to the smart-release invocation. -
also check PR body for conventional commits
Following the main Substrait repository: this makes the PR check match the Merge
check by also checking the body of the PR.The PR comment note is moved to the job summary.
Added a note about the use of
cargo-smart-release
to the contributing guide.
Commit Statistics
- 2 commits contributed to the release.
- 6 days passed between releases.
- 2 commits were understood as conventional.
- 2 unique issues were worked on: #57, #72
Commit Details
v0.4.1
Chore
- ignore dtolnay/rust-toolchain updates
The way that action works is not really compatible with how dependabot suggests
updates (e.g. #67) for it so
this modifies the configuration to ignore those "updates".
Commit Statistics
- 1 commit contributed to the release.
- 53 days passed between releases.
- 1 commit was understood as conventional.
- 1 unique issue was worked on: #69