Skip to content
This repository was archived by the owner on Aug 2, 2023. It is now read-only.

Commit a8d5743

Browse files
authored
Release 0.3.0 (#107)
This release contains an SDK for Node and an in-depth tutorial on how to play the game with TypeScript. Examples for both JavaScript and TypeScript have been added to the repository.
1 parent e46cd29 commit a8d5743

File tree

15 files changed

+43
-27
lines changed

15 files changed

+43
-27
lines changed

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,19 @@ All notable changes to this project will be documented in this file.
77
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
88
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
99

10+
## [0.3.0](https://github.com/jdno/atc/releases/tag/v0.3.0)
11+
12+
### Added
13+
14+
- Publish Node SDK by [@jdno](https://github.com/jdno) in [#97](https://github.com/jdno/auto-traffic-control/pull/97)
15+
- Write tutorial for a TypeScript bot by [@jdno](https://github.com/jdno) in [#104](https://github.com/jdno/auto-traffic-control/pull/104)
16+
17+
### Changed
18+
19+
- Rename enum variants in Protocol Buffer by [@jdno](https://github.com/jdno) in [#99](https://github.com/jdno/auto-traffic-control/pull/99)
20+
21+
**Full Changelog**: <https://github.com/jdno/auto-traffic-control/compare/v0.2.0...v0.3.0>
22+
1023
## [0.2.0](https://github.com/jdno/atc/releases/tag/v0.2.0)
1124

1225
### Added

Cargo.lock

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

bin/prepare-release

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,11 @@ root_directory="$(cd "${bin_directory}/.." || exit 5 && pwd)"
4444
echo "Bumping version..."
4545

4646
files=(
47-
"examples/starter-rust/Cargo.toml"
47+
"examples/javascript/package.json"
48+
"examples/rust/Cargo.toml"
49+
"examples/typescript/package.json"
4850
"game/Cargo.toml"
51+
"sdk/node/package.json"
4952
"sdk/rust/Cargo.toml"
5053
"sdk/rust/README.md"
5154
"utilities/debug-client/Cargo.toml"

examples/javascript/package-lock.json

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/javascript/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "auto-traffic-control-example",
3-
"version": "0.2.0",
3+
"version": "0.3.0",
44
"description": "An example showing how to use Auto Traffic Control's API",
55
"private": true,
66
"type": "module",

examples/rust/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "auto-traffic-control-example"
33
license = "MIT OR Apache-2.0"
4-
version = "0.2.0"
4+
version = "0.3.0"
55
edition = "2021"
66

77
description = "An example showing how to use Auto Traffic Control's API"
@@ -17,6 +17,6 @@ publish = false
1717
# https://doc.rust-lang.org/cargo/reference/manifest.html
1818

1919
[dependencies]
20-
auto-traffic-control = { path = "../../sdk/rust", version = "0.2.0" }
20+
auto-traffic-control = { path = "../../sdk/rust", version = "0.3.0" }
2121

2222
tokio = { version = "1.17.0", features = ["macros", "rt-multi-thread"] }

examples/typescript/package-lock.json

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/typescript/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "auto-traffic-control-example",
3-
"version": "0.2.0",
3+
"version": "0.3.0",
44
"description": "An example showing how to use Auto Traffic Control's API",
55
"private": true,
66
"main": "main.ts",

game/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "auto-traffic-control-game"
33
license = "MIT OR Apache-2.0"
4-
version = "0.2.0"
4+
version = "0.3.0"
55
edition = "2021"
66

77
rust-version = "1.60"
@@ -31,7 +31,7 @@ copyright = "Copyright (c) 2022 Jan David Nose"
3131
category = "public.app-category.games"
3232

3333
[dependencies]
34-
auto-traffic-control = { path = "../sdk/rust", version = "0.2.0", features = ["server"] }
34+
auto-traffic-control = { path = "../sdk/rust", version = "0.3.0", features = ["server"] }
3535

3636
bevy = "0.7.0"
3737
dashmap = "5.2.0"

sdk/node/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)