145 lines
5.3 KiB
Plaintext
145 lines
5.3 KiB
Plaintext
gt-tool (3.0.1-2) unstable; urgency=medium
|
|
|
|
* Fix: debian/copyright was using old package name.
|
|
* Add a cargo-checksum.json, remove its fake
|
|
* Remove bogus pre-step inserts
|
|
* Strip out all the imports and exports
|
|
* Drop a copyright notice (!)
|
|
* Adopt debian/control contents from debcargo output
|
|
* Adopt debcargo auto-gen'd testing stuff
|
|
|
|
-- Robert Garrett <robertgarrett404@gmail.com> Thu, 13 Nov 2025 22:07:35 -0600
|
|
|
|
gt-tool (3.0.1-1) unstable; urgency=medium
|
|
|
|
* Update dependency versions for Debian 13 "Trixie"
|
|
* Add metadata required for publishing to crates.io
|
|
* Remove the comments tracking Debian-specific deps
|
|
* Mark v3.0.1 patch
|
|
* Update gbp.conf debian-branch to "deb/trixie"
|
|
* Drop entirety of old patch set
|
|
|
|
-- Robert Garrett <robertgarrett404@gmail.com> Thu, 13 Nov 2025 17:12:26 -0600
|
|
|
|
gt-tool (3.0.0-1) unstable; urgency=medium
|
|
|
|
* Make the README title singular
|
|
* Add a Cargo.toml & Git tag version comparison
|
|
* Scaffold the new config module
|
|
* Add property-get utility function
|
|
* Add a get-table util function
|
|
* Util fn's can use anything that impl's ToString
|
|
* Util to get sometimes-empty config property
|
|
* Add partial- and whole- config structs
|
|
* Prototype load-config function
|
|
* Put the per-project test expects in for lconf()
|
|
* Finish `fn lconf()`. Project-specific vals load
|
|
* Create-and-assign struct to whole.all
|
|
* Use the get_table util to extract "[all]" table
|
|
* Extract PartCfg readers to a try_from impl
|
|
* Add a builder-pattern proj-path setter, for flavor
|
|
* Assert empty conf str is an error, TODO: semantics
|
|
* Rename the config-string-reading function
|
|
* Externalize the test table
|
|
* Remove some debug prints
|
|
* Signature & tests for fn load_from_file()
|
|
* Implement the load_from_file function
|
|
* "Merge" method on PartialConfig
|
|
* Complete the public `get_config()` function
|
|
* Pass in search files rather than generating them
|
|
* Make default search paths available as util fn
|
|
* Remove `WholeFile` struct & anything that uses it
|
|
* Autoformat
|
|
* Cargo clippy fixes
|
|
* Delete a now-solved FIXME comment
|
|
* Make the URL and Repo FQRN CLI args optional
|
|
* Wire in the conf file loading, assume PWD project
|
|
* Add more unit tests for the config loader
|
|
* Add test for skipping unavailable conf files
|
|
* Fix config unit tests: project path is set!
|
|
* Add docstring for PartialConfig::try_from()
|
|
* Fix: use empty PartialConfig if proj conf missing
|
|
* Fix: use default "[all]" if one isn't present
|
|
* Another autoformat
|
|
* Fix some clippy lints
|
|
* Mark pre-release 3.0.0-alpha.1
|
|
* Add a project path CLI option
|
|
* Update CLI usage guide, add project lookup guide
|
|
* Write configuration guide in the README
|
|
* Split the owner and repo args apart in CLI parser
|
|
* Use current-dir as final fallback repo name
|
|
* Drop notice about CLI not having "repo" & "owner"
|
|
* Revise help text for CLI "--project" arg
|
|
* Update usage printout
|
|
* Create a short, complete explanation of req. info.
|
|
* New 'authentication' section
|
|
* Delete the old CLI option sections
|
|
* Rename remaining CLI arg sections
|
|
* Revise explanation of `--project` option
|
|
* Drop the "no-repo" comment in TOML example
|
|
* Rephrase the all-projects setting introduction
|
|
* Mark the file-format and search-path conf sections
|
|
* Lint and format
|
|
* Bump crate version to v3.0.0
|
|
* Update automation workflow with new CLI args
|
|
* Add new upstream dependency to debian/control
|
|
* Rediff patches
|
|
|
|
-- Robert Garrett <robertgarrett404@gmail.com> Tue, 22 Jul 2025 09:54:28 -0500
|
|
|
|
gt-tool (2.2.0-2) unstable; urgency=medium
|
|
|
|
* Fix: "Source:" URL in debian/copyright
|
|
* Fix typo in copyright comment
|
|
|
|
-- Robert Garrett <robertgarrett404@gmail.com> Sun, 13 Jul 2025 16:59:25 -0500
|
|
|
|
gt-tool (2.2.0-1) unstable; urgency=medium
|
|
|
|
* Basic impl Display for the Release struct
|
|
* Print releases in reverse order for easier reading
|
|
* Colorize the output!
|
|
* Remove trailing newline in Release item printout
|
|
* Galaxy-brained newline intersperse function
|
|
* Change to free-fn intersperse for stdlib compat
|
|
* `Release.colorized()`, not std::fmt::Display
|
|
* Address most of the cargo-clippy lints
|
|
* Prefix unused variables to quiet the linter
|
|
* Autoformat
|
|
* Oops, missed one
|
|
* Bump to v2.2.0
|
|
* Lift the empty-body string outside the let-if
|
|
* Add the new dependencies to debian/control
|
|
|
|
-- Robert Garrett <robertgarrett404@gmail.com> Fri, 04 Jul 2025 10:10:54 -0500
|
|
|
|
gt-tool (2.1.0-1) unstable; urgency=medium
|
|
|
|
* Fix: incorrect field names for `Attachment`
|
|
|
|
-- Robert Garrett <robertgarrett404@gmail.com> Thu, 12 Jun 2025 17:51:12 -0500
|
|
|
|
gt-tool (2.0.0-1) unstable; urgency=medium
|
|
|
|
* Interrogate list_releases result more closely
|
|
* Interrogate create_release result more closely
|
|
* Drop unused imports
|
|
* "Fix" the test case
|
|
* Interrogate create_release_attachment result
|
|
* Fold client-error-decode into a util function
|
|
* Add `Attachment` struct, new iface for create-rel
|
|
* Update main.rs to use new attachment iface
|
|
* Delete the unit tests
|
|
* ... and the unit testing notes in README.md
|
|
* Drop unused import in api/release.rs
|
|
* Use pre Rust 1.81 compatible file-exists test
|
|
* Rediff patches
|
|
|
|
-- Robert Garrett <robertgarrett404@gmail.com> Thu, 12 Jun 2025 16:28:18 -0500
|
|
|
|
gt-tool (1.0.0-1) unstable; urgency=low
|
|
|
|
* Experimental release.
|
|
|
|
-- Robert Garrett <robertgarrett404@gmail.com> Sun, 1 Jun 2025 16:05:00 -0500
|