Skip to content

Commit

Permalink
v0.1.0-test_fixtures
Browse files Browse the repository at this point in the history
  • Loading branch information
nazmulidris committed Oct 21, 2024
1 parent 467ca28 commit 0f909e4
Show file tree
Hide file tree
Showing 4 changed files with 59 additions and 35 deletions.
52 changes: 32 additions & 20 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

<!-- TOC -->

[ACTIVE](#changelog):

- [r3bl_ansi_color](#r3bl_ansi_color)
- [v0.7.0 2024-10-18](#v070-2024-10-18)
- [v0.6.10 2024-09-12](#v0610-2024-09-12)
Expand All @@ -12,17 +14,11 @@
- [v0.10.0 2024-10-20](#v0100-2024-10-20)
- [r3bl_macro](#r3bl_macro)
- [v0.0.10 2024-10-18](#v0100-2024-10-20-1)
- [r3bl-cmdr](#r3bl-cmdr)
- [next-release-cmdr](#next-release-cmdr)
- [v0.0.16 2024-09-13](#v0016-2024-09-13)
- [v0.0.15 2024-09-12](#v0015-2024-09-12)
- [v0.0.14 2024-06-29](#v0014-2024-06-29)
- [v0.0.13 2024-05-20](#v0013-2024-05-20)
- [v0.0.12 2024-05-12](#v0012-2024-05-12)
- [v0.0.11 2024-01-14](#v0011-2024-01-14)
- [v0.0.10 2024-01-02](#v0010-2024-01-02)
- [v0.0.9 2023-12-31](#v009-2023-12-31)
- [v0.0.8 2023-12-22](#v008-2023-12-22)
- [r3bl_test_fixtures](#r3bl_test_fixtures)
- [v0.1.0 2024-10-21](#v010-2024-10-21)
- [v0.0.3 2024-09-12](#v003-2024-09-12)
- [v0.0.2 2024-07-13](#v002-2024-07-13)
- [v0.0.1 2024-07-12](#v001-2024-07-12)
- [r3bl_tuify](#r3bl_tuify)
- [next-release-tuify](#next-release-tuify)
- [v0.1.27 2024-09-12](#v0127-2024-09-12)
Expand Down Expand Up @@ -57,14 +53,6 @@
- [v0.3.3 2023-04-20](#v033-2023-04-20)
- [v0.3.2 2023-03-06](#v032-2023-03-06)
- [v0.3.1 2023-03-06](#v031-2023-03-06)
- [r3bl_analytics_schema](#r3bl_analytics_schema)
- [v0.0.2 2024-09-12](#v002-2024-09-12)
- [v0.0.1 2023-12-31](#v001-2023-12-31)
- [r3bl_test_fixtures](#r3bl_test_fixtures)
- [next-release-test-fixtures](#next-release-test-fixtures)
- [v0.0.3 2024-09-12](#v003-2024-09-12)
- [v0.0.2 2024-07-13](#v002-2024-07-13)
- [v0.0.1 2024-07-12](#v001-2024-07-12)
- [r3bl_terminal_async](#r3bl_terminal_async)
- [next-release-terminal-async](#next-release-terminal-async)
- [v0.5.7 2024-09-12](#v057-2024-09-12)
Expand All @@ -78,6 +66,23 @@
- [v0.4.0 2024-04-21](#v040-2024-04-21)
- [v0.3.1 2024-04-17](#v031-2024-04-17)
- [v0.3.0 2024-04-15](#v030-2024-04-15)
- [r3bl-cmdr](#r3bl-cmdr)
- [next-release-cmdr](#next-release-cmdr)
- [v0.0.16 2024-09-13](#v0016-2024-09-13)
- [v0.0.15 2024-09-12](#v0015-2024-09-12)
- [v0.0.14 2024-06-29](#v0014-2024-06-29)
- [v0.0.13 2024-05-20](#v0013-2024-05-20)
- [v0.0.12 2024-05-12](#v0012-2024-05-12)
- [v0.0.11 2024-01-14](#v0011-2024-01-14)
- [v0.0.10 2024-01-02](#v0010-2024-01-02)
- [v0.0.9 2023-12-31](#v009-2023-12-31)
- [v0.0.8 2023-12-22](#v008-2023-12-22)
- [r3bl_analytics_schema](#r3bl_analytics_schema)
- [v0.0.2 2024-09-12](#v002-2024-09-12)
- [v0.0.1 2023-12-31](#v001-2023-12-31)

[RENAMED](#renamed):

- [r3bl_rs_utils_macro](#r3bl_rs_utils_macro)
- [Rename to r3bl_macro](#rename-to-r3bl_macro)
- [v0.9.10 2024-09-12](#v0910-2024-09-12)
Expand All @@ -101,6 +106,9 @@
- [v0.9.6 2023-10-17](#v096-2023-10-17)
- [v0.9.5 2023-10-14](#v095-2023-10-14)
- [v0.9.1 2023-03-06](#v091-2023-03-06)

[ARCHIVED](#archived):

- [r3bl_simple_logger](#r3bl_simple_logger)
- [Archived 2024-09-27](#archived-2024-09-27)
- [v0.1.4 2024-09-12](#v014-2024-09-12)
Expand Down Expand Up @@ -835,7 +843,7 @@ Deleted:

## `r3bl_test_fixtures`

### next-release-test-fixtures
### v0.1.0 (2024-10-21)

This is part of a total reorganization of the `r3bl-open-core` repo. This is a breaking
change for almost every crate in the repo. This
Expand Down Expand Up @@ -1156,6 +1164,8 @@ change for almost every crate in the repo. This
- Replaced:
- `justfile` is now replaced with `nu` script `run.nu`.

# Renamed

<!-- Renamed section -->

## `r3bl_rs_utils_macro`
Expand Down Expand Up @@ -1325,6 +1335,8 @@ the `ok!()` macro.
engine. It is reserved exclusively for output to stdout using (for now) crossterm. This opens
the door for future support for GUI app (not just terminal emulators).

# Archived

<!-- Archived section -->

## `r3bl_simple_logger`
Expand Down
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

38 changes: 25 additions & 13 deletions docs/release-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -88,13 +88,25 @@ cargo publish
git push ; git push --tags # Push tags & commits
cd ..

cd tuify
cd test_fixtures
# Update version in Cargo.toml and this file
# Update CHANGELOG.md
# Run "Dependi: Update All dependencies to the latest version" in vscode w/ the Cargo.toml file open
# - instead of using `cargo-edit` https://github.com/killercup/cargo-edit and the `cargo upgrade` command
cargo update --verbose # Update Cargo.lock file (not Cargo.toml)
cargo build; cargo test; cargo doc --no-deps; cargo clippy --fix --allow-dirty --allow-staged
cargo publish --dry-run --allow-dirty
cargo readme > README.md
git add -A
git commit -S -m "v0.1.0-test_fixtures"
git tag -a "v0.1.0-test_fixtures" -m "v0.1.0-test_fixtures"
cargo publish
git push ; git push --tags # Push tags & commits
cd ..

cd tui
# Update version in Cargo.toml and this file
# Update CHANGELOG.md
# Run "Dependi: Update All dependencies to the latest version" in vscode w/ the Cargo.toml file open
# - instead of using `cargo-edit` https://github.com/killercup/cargo-edit and the `cargo upgrade` command
cargo update --verbose # Update Cargo.lock file (not Cargo.toml)
Expand All @@ -108,26 +120,23 @@ cargo publish
git push ; git push --tags # Push tags & commits
cd ..

cd cmdr
cd tuify
# Update version in Cargo.toml and this file
# Update CHANGELOG.md
# Don't forget to update `r3bl-base` to have the same `UPDATE_IF_NOT_THIS_VERSION`
# Run "Dependi: Update All dependencies to the latest version" in vscode w/ the Cargo.toml file open
# - instead of using `cargo-edit` https://github.com/killercup/cargo-edit and the `cargo upgrade` command
cargo update --verbose # Update Cargo.lock file (not Cargo.toml)
cargo build; cargo test; cargo doc --no-deps; cargo clippy --fix --allow-dirty --allow-staged
cargo publish --dry-run --allow-dirty
cargo readme > README.md
git add -A
git commit -S -m "v0.0.16-cmdr"
git tag -a v0.0.16-cmdr -m "v0.0.16-cmdr"
git commit -S -m "vX.Y.Z-tuify"
git tag -a "vX.Y.Z-tuify" -m "vX.Y.Z-tuify"
cargo publish
# 2) Don't forget to test the release on a clean machine by running `cargo install r3bl-cmdr`
# You can do this using `cd cmdr && nu run build-release-in-docker`
git push ; git push --tags # Push tags & commits
cd ..

cd test_fixtures
cd terminal_async
# Update version in Cargo.toml and this file
# Update CHANGELOG.md
# Run "Dependi: Update All dependencies to the latest version" in vscode w/ the Cargo.toml file open
Expand All @@ -137,25 +146,28 @@ cargo build; cargo test; cargo doc --no-deps; cargo clippy --fix --allow-dirty -
cargo publish --dry-run --allow-dirty
cargo readme > README.md
git add -A
git commit -S -m "v0.0.3-test_fixtures"
git tag -a "v0.0.3-test_fixtures" -m "v0.0.3-test_fixtures"
git commit -S -m "vX.Y.Z-terminal_async"
git tag -a vX.Y.Z-terminal_async -m "vX.Y.Z-terminal_async"
cargo publish
git push ; git push --tags # Push tags & commits
cd ..

cd terminal_async
cd cmdr
# Update version in Cargo.toml and this file
# Update CHANGELOG.md
# Don't forget to update `r3bl-base` to have the same `UPDATE_IF_NOT_THIS_VERSION`
# Run "Dependi: Update All dependencies to the latest version" in vscode w/ the Cargo.toml file open
# - instead of using `cargo-edit` https://github.com/killercup/cargo-edit and the `cargo upgrade` command
cargo update --verbose # Update Cargo.lock file (not Cargo.toml)
cargo build; cargo test; cargo doc --no-deps; cargo clippy --fix --allow-dirty --allow-staged
cargo publish --dry-run --allow-dirty
cargo readme > README.md
git add -A
git commit -S -m "v0.5.7-terminal_async"
git tag -a v0.5.7-terminal_async -m "v0.5.7-terminal_async"
git commit -S -m "v0.0.16-cmdr"
git tag -a v0.0.16-cmdr -m "v0.0.16-cmdr"
cargo publish
# 2) Don't forget to test the release on a clean machine by running `cargo install r3bl-cmdr`
# You can do this using `cd cmdr && nu run build-release-in-docker`
git push ; git push --tags # Push tags & commits
cd ..

Expand Down
2 changes: 1 addition & 1 deletion test_fixtures/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "r3bl_test_fixtures"
version = "0.0.3"
version = "0.1.0"
edition = "2021"
resolver = "2"
description = "Test fixtures for the r3bl_* TUI and CLI crates"
Expand Down

0 comments on commit 0f909e4

Please sign in to comment.