File tree Expand file tree Collapse file tree 5 files changed +15
-2
lines changed
Expand file tree Collapse file tree 5 files changed +15
-2
lines changed Original file line number Diff line number Diff line change 11# Changelog
22
3+ ## v0.4.0 (2024-04-22)
4+
5+ ### Enhancements
6+ * Add ` Delta.diff/2 `
7+ * Add ` Delta.Attr.diff/2 `
8+ * Add ` c:Delta.EmbedHandler.diff/2 `
9+
10+ ### Bug Fixes
11+ * Fix ` Delta.split/2 ` when index goes beyond end of delta #12
12+ * Fix ` Delta.split/2 ` when splitter returns 0 index #13
13+
314## v0.3.0 (2022-09-19)
415
516### Enhancements
Original file line number Diff line number Diff line change @@ -26,7 +26,7 @@ Add `delta` to your project dependencies in `mix.exs`:
2626
2727``` elixir
2828def deps do
29- [{:delta , " ~> 0.3 .0" }]
29+ [{:delta , " ~> 0.4 .0" }]
3030end
3131```
3232
Original file line number Diff line number Diff line change @@ -519,6 +519,7 @@ defmodule Delta do
519519 iex> Delta.compose(a, diff) == b
520520 true
521521 """
522+ @ doc since: "0.4.0"
522523 @ spec diff ( t , t ) :: t
523524 def diff ( base , other )
524525
Original file line number Diff line number Diff line change @@ -73,6 +73,7 @@ defmodule Delta.Attr do
7373 Map . merge ( a , b )
7474 end
7575
76+ @ doc since: "0.4.0"
7677 @ spec diff ( a :: maybe_map , b :: maybe_map ) :: map
7778 def diff ( a , b ) do
7879 a = a || % { }
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ defmodule Delta.MixProject do
44
55 @ app :delta
66 @ name "Delta"
7- @ version "0.3 .0"
7+ @ version "0.4 .0"
88 @ github "https://github.com/slab/delta-elixir"
99
1010
You can’t perform that action at this time.
0 commit comments