Skip to content

Commit

Permalink
feat: release v0.8.8
Browse files Browse the repository at this point in the history
  • Loading branch information
TheRustifyer committed Apr 13, 2024
1 parent e85f01d commit abc890a
Show file tree
Hide file tree
Showing 5 changed files with 14 additions and 9 deletions.
11 changes: 8 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
is selected as the target standard library
- implement the correct way of dealing with the `import std;` sentence when using `MSVC`

## [0.8.8] - 2024 - 04 - 13

### Bug

- Fix a missing cmd flag when building *system modules* with `GCC`, thanks to @Property404

## [0.8.7] - 2023 - 10 - 27

### Feature

- Added a new **CLI flag** to specify where Zork++ should start to work
version: bumped to the 0.8.7
- Removed the `-fmodules-ts` Clang's command line flag, since it's deprecated since **Clang 16,** and it will
be removed in **Clang 17**. Also, is actions are implied by set the **C++ standard version > 20**.

Expand All @@ -27,7 +32,7 @@ be removed in **Clang 17**. Also, is actions are implied by set the **C++ standa
`Zork++` version

## Update
- README description contains now a warning that **libc++** must be installed in Unix like systems to correctly be able
- README description contains now a warning that **libc++** must be installed in Unix like systems to correctly be able
to use `import std`;

## [0.8.6] - 2023 - 04 - 05
Expand Down Expand Up @@ -105,7 +110,7 @@ file, which is used by static analyzers and IDE's to offer code completion and l
- The overall performance of the cache process has been reviewed. We get rid of a cache clone that was affecting
the performance, and making a huge impact the memory needed for the cache process during runtime
by a factor of two.
Now everything is smoothly handled by mutable and immutable reference types.
Now everything is smoothly handled by mutable and immutable reference types.
- A command line flag `-c` has been included to reset the cache when the user requires.

### Update
Expand Down
2 changes: 1 addition & 1 deletion release-config/windows-installer-zork.iss
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!

#define MyAppName "Zork++"
#define MyAppVersion "0.8.7"
#define MyAppVersion "0.8.8"
#define MyAppPublisher "Zero Day Code"
#define MyAppURL "https://github.com/zerodaycode/Zork"
#define MyAppExeName "zork++.exe"
Expand Down
6 changes: 3 additions & 3 deletions zork++/Cargo.lock

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

2 changes: 1 addition & 1 deletion zork++/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "zork"
version = "0.8.7"
version = "0.8.8"
authors = ["Zero Day Code"]
edition = "2021"
description = "A modern C++ project manager and build system for modern C++"
Expand Down
2 changes: 1 addition & 1 deletion zork++/src/lib/cli/input/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ use crate::project_model;
#[derive(Parser, Debug, Default)]
#[command(name = "Zork++")]
#[command(author = "Zero Day Code")]
#[command(version = "0.8.7")]
#[command(version = "0.8.8")]
#[command(
about = "Zork++ is a build system for modern C++ projects",
long_about = "Zork++ is a project of Zero Day Code. Find us: https://github.com/zerodaycode/Zork"
Expand Down

0 comments on commit abc890a

Please sign in to comment.