Skip to content

Commit

Permalink
[release.sh] update to 1.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
yannham committed Jan 10, 2024
1 parent 746fb6e commit 1fa5a79
Show file tree
Hide file tree
Showing 5 changed files with 40 additions and 15 deletions.
14 changes: 7 additions & 7 deletions Cargo.lock

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

8 changes: 4 additions & 4 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ members = [
resolver = "2"

[workspace.package]
version = "1.3.0"
version = "1.4.0"
authors = ["The Nickel Team <nickel-lang@protonmail.com>"]
license = "MIT"
edition = "2021"
Expand All @@ -21,9 +21,9 @@ homepage = "https://nickel-lang.org"
readme = "README.md"

[workspace.dependencies]
nickel-lang-core = { version = "0.3", path = "./core", default-features = false }
nickel-lang-utils = { version = "0.1", path = "./utils" }
lsp-harness = { version = "0.1", path = "./lsp/lsp-harness" }
nickel-lang-core = { version = "0.4.0", path = "./core", default-features = false }
nickel-lang-utils = { version = "0.1.0", path = "./utils" }
lsp-harness = { version = "0.1.0", path = "./lsp/lsp-harness" }

# The wasm-bindgen version is pinned using `=` since flake.nix reads the version
# number from Cargo.lock and needs to have matching output hashes for the source
Expand Down
29 changes: 27 additions & 2 deletions RELEASES.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
Next version (planned as 1.4)
=============================
Version 1.4
===========

Nickel 1.4 is a maintenance release, at the exception of a breaking change (see below).

Breaking changes
----------------
Expand All @@ -21,6 +23,29 @@ Breaking changes
`(.)` whenever possible, or you can just replace it with the new
`std.record.get`.

(implemented by @yannham in https://github.com/tweag/nickel/pull/1752)

Tooling
-------

* Search for imports in NICKEL_IMPORT_PATH by @jneem in https://github.com/tweag/nickel/pull/1716
* Add a cli param --import-path to specify the search path by @jneem in https://github.com/tweag/nickel/pull/1721
* LSP: Fix hover on assignments to subrecords by @jneem in https://github.com/tweag/nickel/pull/1725
* Print something when nickel doc succeeds by @yannham in https://github.com/tweag/nickel/pull/1729
* Add --error-format flag to serialize err diagnostics by @yannham in https://github.com/tweag/nickel/pull/1740
* LSP: get record completion in arrays by @jneem in https://github.com/tweag/nickel/pull/1746

Core language
-------------

* Support importing txt files as strings by @Quantum64 in https://github.com/tweag/nickel/pull/1734

Fixes
-----

* `nickel format`: don't fail silently on invalid input anymore by @yannham in https://github.com/tweag/nickel/pull/1749
* Update Topiary dependencies to correctly handle `(.)` in `nickel format` by @yannham in https://github.com/tweag/nickel/pull/1753

Version 1.3
===========

Expand Down
2 changes: 1 addition & 1 deletion core/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "nickel-lang-core"
version = "0.3.0"
version = "0.4.0"
description = "Programmable configuration files."
authors.workspace = true
edition.workspace = true
Expand Down
2 changes: 1 addition & 1 deletion wasm-repl/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "nickel-wasm-repl"
version = "0.3.0"
version = "0.4.0"
description = "WebAssembly REPL for the Nickel programming language."
authors.workspace = true
edition.workspace = true
Expand Down

0 comments on commit 1fa5a79

Please sign in to comment.