Skip to content

Commit cd1cee3

Browse files
committed
Release 0.5.2
1 parent 8373d6b commit cd1cee3

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55
- Add `NPM.PackageResolver` — Node.js module resolution algorithm (specifier parsing, `node_modules` traversal, `package.json` entry points, extension probing)
66
- Fix ETS race condition in `NPM.Resolver` cache initialization
77
- Fix `NPM.Cache.ensure/5` spec and docs to include `{:ok, :missing_optional}` return
8-
- Fix `NPM.PeerDeps.version_satisfies?/2` dead code (redundant boolean case)
8+
- Fix dead code in `NPM.PeerDeps` version matching (redundant boolean case)
99
- Fix `NPM.FileSize.by_extension/1` dead `||` branch (`Path.extname` never returns nil)
1010
- Fix `NPM.DepSort.install_order/1` dead `{:error, :cycle}` branch
11-
- Fix `NPM.Linker.resolve_nested_version/2` crash on unparseable versions
11+
- Fix crash in `NPM.Linker` nested version resolution on unparseable versions
1212
- Replace blanket `rescue _` with specific exception types across the codebase
1313
- Flatten nesting in `expand_all_optional_deps`, `solver_dependencies`, `select_group`
1414
- Bump ex_dna `~> 1.1``~> 1.3`

mix.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
defmodule NPM.MixProject do
22
use Mix.Project
33

4-
@version "0.5.1"
4+
@version "0.5.2"
55
@source_url "https://github.com/elixir-volt/npm_ex"
66

77
def project do

0 commit comments

Comments
 (0)