Skip to content

Commit

Permalink
[release.sh] update to 1.6.0
Browse files Browse the repository at this point in the history
  • Loading branch information
yannham committed Apr 25, 2024
1 parent 428447c commit 3441781
Show file tree
Hide file tree
Showing 5 changed files with 60 additions and 9 deletions.
10 changes: 5 additions & 5 deletions Cargo.lock

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

4 changes: 2 additions & 2 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.5.0"
version = "1.6.0"
authors = ["The Nickel Team <[email protected]>"]
license = "MIT"
edition = "2021"
Expand All @@ -21,7 +21,7 @@ homepage = "https://nickel-lang.org"
readme = "README.md"

[workspace.dependencies]
nickel-lang-core = { version = "0.6.0", path = "./core", default-features = false }
nickel-lang-core = { version = "0.7.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" }

Expand Down
51 changes: 51 additions & 0 deletions RELEASES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,54 @@
Version 1.6 (2024-04-25)
========================

Nickel 1.6 is a maintenance release including several bug fixes and
improvements, in particular around the features introduced in Nickel 1.5 (enum
variants and background evaluation in the LSP).

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

* Extend merge to enum variants by @yannham in https://github.com/tweag/nickel/pull/1862
* [Fix] Allow multiple underscore to start identifiers by @yannham in https://github.com/tweag/nickel/pull/1884

Stdlib
------

* Add `std.string.find_all` by @fuzzypixelz in https://github.com/tweag/nickel/pull/1870
* Add empty optional fields-aware record operator variants by @yannham in https://github.com/tweag/nickel/pull/1876

Documentation
-------------

* modular-configurations.md: to_lower -> lowercase by @Jasha10 in https://github.com/tweag/nickel/pull/1857
* manual/modular-configurations.md: add argument to std.string.join by @Jasha10 in https://github.com/tweag/nickel/pull/1859
* manual/syntax.md: minor typo by @Jasha10 in https://github.com/tweag/nickel/pull/1860

LSP
---

* Improve diagnostic location in nls by @jneem in https://github.com/tweag/nickel/pull/1856
* Propagate pending array contracts in permissive_eval by @jneem in https://github.com/tweag/nickel/pull/1854
* Don't leak memory in background eval by @jneem in https://github.com/tweag/nickel/pull/1869
* Add a recursion limit to background evaluation by @jneem in https://github.com/tweag/nickel/pull/1878
* Dedup diagnostics by @jneem in https://github.com/tweag/nickel/pull/1883
* Extend the symbol range to include the rhs by @jneem in https://github.com/tweag/nickel/pull/1887
* Leverage function contract information by @yannham in https://github.com/tweag/nickel/pull/1888
* Fix LSP not showing type signature in untyped code by @yannham in https://github.com/tweag/nickel/pull/1889

Tooling
-------

* Markdown documentation generation: do not insert line breaks by @yannham in https://github.com/tweag/nickel/pull/1879
* [Fix] Nickel doc: fix missing newline in markdown output by @yannham in https://github.com/tweag/nickel/pull/1880
* Fix infinite recursion in doc symbols. by @jneem in https://github.com/tweag/nickel/pull/1881

Fixes
-----

* [Fix] Polymorphic field typechecking by @yannham in https://github.com/tweag/nickel/pull/1872
* Force enum payloads by @jneem in https://github.com/tweag/nickel/pull/1890

Version 1.5 (2024-03-12)
========================

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.6.0"
version = "0.7.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.6.0"
version = "0.7.0"
description = "WebAssembly REPL for the Nickel programming language."
authors.workspace = true
edition.workspace = true
Expand Down

0 comments on commit 3441781

Please sign in to comment.