Skip to content

Commit

Permalink
hercules-ci-cnix-expr-0.3.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
roberth committed Nov 14, 2022
1 parent e93f96c commit 3c1ab76
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 1 deletion.
13 changes: 13 additions & 0 deletions hercules-ci-cnix-expr/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,19 @@ All notable changes to this package will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).

## 0.3.4.0 - 2022-11-15

### Added

- `::??`, `#??` for redundantly optional types: unset or null
- Schema module instances for `()` representing `null`
- `InvalidValue` constructor for `NixException`
- `.` and `?` type operators for field access and optional field access
- Schema module instances for `[a]` for Nix lists of `a`,
- Schema `Int64` (= `NixInt`) instance for Nix integers
- Schema `traverseArray` helper for traversing Nix lists (should have been renamed)


## 0.3.3.0 - 2022-06-21

### Added
Expand Down
2 changes: 1 addition & 1 deletion hercules-ci-cnix-expr/hercules-ci-cnix-expr.cabal
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
cabal-version: 2.4

name: hercules-ci-cnix-expr
version: 0.3.3.0
version: 0.3.4.0
synopsis: Bindings for the Nix evaluator
category: Nix, CI, Testing, DevOps
homepage: https://docs.hercules-ci.com
Expand Down

0 comments on commit 3c1ab76

Please sign in to comment.