Skip to content

Commit

Permalink
updates
Browse files Browse the repository at this point in the history
  • Loading branch information
yoav-lavi committed Nov 24, 2024
1 parent 6be273c commit 88e4d1f
Show file tree
Hide file tree
Showing 11 changed files with 42 additions and 14 deletions.
18 changes: 18 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,23 @@
# Changelog

## [v0.20.0] - 2024-11-24

### Breaking

- Sets the MSRV to Rust 1.74.0

### Fixes

- Removes use of `atty` as it is unmaintained and has a low CSRV

### Dependencies

- Updates dependencies

### Refactoring

- Clippy fixes

## [v0.19.0] - 2023-07-16

### Breaking
Expand Down
6 changes: 3 additions & 3 deletions Cargo.lock

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

7 changes: 5 additions & 2 deletions crates/melody_cli/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,18 +4,21 @@ description = "A CLI wrapping the Melody language compiler"
homepage = "https://github.com/yoav-lavi/melody"
repository = "https://github.com/yoav-lavi/melody"
readme = "README.md"
version = "0.19.0"
version = "0.20.0"
edition = "2021"
license = "MIT OR Apache-2.0"
keywords = ["melody", "melodylang", "language", "cli"]
categories = ["command-line-utilities"]

[package.metadata]
msrv = "1.74.0"

[dependencies]
clap = { version = "4", features = ["derive"] }
colored = "2"
thiserror = "2"
anyhow = "1"
melody_compiler = { version = "0.19.0", path = "../melody_compiler" }
melody_compiler = { version = "0.20.0", path = "../melody_compiler" }
exitcode = "1"
clap_complete = "4"
regress = "0.10"
Expand Down
5 changes: 4 additions & 1 deletion crates/melody_compiler/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,15 @@ description = "The Melody language compiler"
homepage = "https://github.com/yoav-lavi/melody"
repository = "https://github.com/yoav-lavi/melody"
readme = "README.md"
version = "0.19.0"
version = "0.20.0"
edition = "2021"
license = "MIT OR Apache-2.0"
keywords = ["melody", "melodylang", "language", "compiler"]
categories = ["compilers"]

[package.metadata]
msrv = "1.74.0"

[features]
fuzzer = ["arbitrary"]

Expand Down
2 changes: 1 addition & 1 deletion crates/melody_compiler/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ The Melody language compiler

```toml
[dependencies]
melody_compiler = "0.19.0"
melody_compiler = "0.20.0"
```

## Usage
Expand Down
7 changes: 5 additions & 2 deletions crates/melody_wasm/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,17 +1,20 @@
[package]
name = "melody_wasm"
version = "0.19.0"
version = "0.20.0"
edition = "2021"
description = "WASM bindings for the Melody language compiler"
license = "MIT OR Apache-2.0"
repository = "https://github.com/yoav-lavi/melody"
keywords = ["melody", "melodylang", "language", "wasm"]
categories = ["webassembly"]

[package.metadata]
msrv = "1.74.0"

[lib]
crate-type = ["cdylib"]

[dependencies]
wasm-bindgen = "0.2"
console_error_panic_hook = "0.1"
melody_compiler = { version = "0.19.0", path = "../melody_compiler", default-features = false }
melody_compiler = { version = "0.20.0", path = "../melody_compiler", default-features = false }
2 changes: 1 addition & 1 deletion extensions/vscode/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "melody",
"displayName": "Melody",
"description": "Melody syntax highlighting and snippets",
"version": "0.19.0",
"version": "0.20.0",
"license": "(MIT OR Apache-2.0)",
"publisher": "yoavlavi",
"icon": "melody-dark.png",
Expand Down
1 change: 1 addition & 0 deletions flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@
[
nodejs
nodePackages.prettier
cargo-msrv
rustup
]
++ optional (system == systems.aarch64-darwin) [
Expand Down
4 changes: 2 additions & 2 deletions integrations/babel-plugin-melody/package.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"name": "babel-plugin-melody",
"version": "0.19.0",
"version": "0.20.0",
"main": "src/index.js",
"license": "(MIT OR Apache-2.0)",
"dependencies": {
"melodyc": "^0.19.0"
"melodyc": "^0.20.0"
},
"devDependencies": {
"@babel/core": "^7.26.0",
Expand Down
2 changes: 1 addition & 1 deletion playground/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<div class="top-bar">
<div class="header-container">
<h1 class="header">Melody Playground</h1>
<div class="version">melody_compiler v0.19.0</div>
<div class="version">melody_compiler v0.20.0</div>
<div>
<a href="https://github.com/yoav-lavi/melody" class="link">GitHub</a>
<a href="https://yoav-lavi.github.io/melody/book" class="link"
Expand Down
2 changes: 1 addition & 1 deletion playground/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "playground",
"private": true,
"version": "0.19.0",
"version": "0.20.0",
"scripts": {
"dev": "vite",
"build": "tsc && vite build",
Expand Down

0 comments on commit 88e4d1f

Please sign in to comment.