Skip to content

Commit

Permalink
Upgrade Rust to 1.78.0. (#212)
Browse files Browse the repository at this point in the history
The 1.78 release bumps the minimum supported Windows version to Windows
10; so we bump our major version to indicate the breaking change, and,
~1.5 years after the first public release, semi-offcially declare
stability given some level of battle testing.

As a point of reference, Microsoft support for Windows 8 ended on
January 12, 2016, and support for Windows 8.1 ended on
January 10, 2023; so `scie-jump` likely only ever could have had
Windows 8.1 users.

The release announcement is here:
  https://blog.rust-lang.org/2024/05/02/Rust-1.78.0.html
  • Loading branch information
jsirois authored May 3, 2024
1 parent 61b1a0b commit 5b36e57
Show file tree
Hide file tree
Showing 7 changed files with 11 additions and 6 deletions.
2 changes: 1 addition & 1 deletion .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ jobs:
docker run --rm \
-v $PWD:/code \
-w /code \
rust:1.77.2-alpine3.19 \
rust:1.78.0-alpine3.19 \
sh -c 'apk add musl-dev && cargo run -p package -- dist'
- persist_to_workspace:
root: dist
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ jobs:
docker run --rm \
-v $PWD:/code \
-w /code \
rust:1.77.2-alpine3.19 \
rust:1.78.0-alpine3.19 \
sh -c 'apk add musl-dev && cargo run -p package'
- name: Integration Tests
run: examples/run.sh --no-package
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ jobs:
docker run --rm \
-v $PWD:/code \
-w /code \
rust:1.77.2-alpine3.19 \
rust:1.78.0-alpine3.19 \
sh -c 'apk add musl-dev && cargo run -p package -- dist'
- name: Prepare Changelog
id: prepare-changelog
Expand Down
5 changes: 5 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
# Release Notes

## 1.0.0

This release updates various dependencies as well as upgrading to Rust
1.78.0 and dropping support for Windows versions prior to Windows 10.

## 0.14.0

Change `.env` parsing libraries to gain support for double quoted values with variable
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.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ members = [

[package]
name = "scie-jump"
version = "0.14.0"
version = "1.0.0"
description = "The self contained interpreted executable launcher."
authors = [
"John Sirois <[email protected]>",
Expand Down
2 changes: 1 addition & 1 deletion rust-toolchain
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# N.B.: Update .github and .circleci yaml to use a matching image, if available.
# Although a version match is not required (cargo downloads and installs the
# toolchain described here if not present), it does speed up CI builds.
channel = "1.77.2"
channel = "1.78.0"
components = [
"cargo",
"clippy",
Expand Down

0 comments on commit 5b36e57

Please sign in to comment.