Skip to content

Commit 2fc3cbf

Browse files
committed
Release v1.3.0
1 parent 1c3b383 commit 2fc3cbf

File tree

2 files changed

+26
-4
lines changed

2 files changed

+26
-4
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Changelog for NimbleCSV
22

3+
## v1.3.0 (2025-06-24)
4+
5+
* Require Elixir 1.15+
6+
* Add `generated: true` to `newlines_separator` macro
7+
* Fix warnings on Elixir 1.20+
8+
* Document OWASP official recommendations for CSV injections
9+
310
## v1.2.0 (2021-12-17)
411

512
* Add `to_line_stream/1` for converting streams into line-oriented ones

mix.exs

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ defmodule NimbleCSV.Mixfile do
22
use Mix.Project
33

44
@source_url "https://github.com/dashbitco/nimble_csv"
5-
@version "1.2.0"
5+
@version "1.3.0"
66

77
def project do
88
[
@@ -17,15 +17,30 @@ defmodule NimbleCSV.Mixfile do
1717
]
1818
end
1919

20+
def cli do
21+
[
22+
preferred_envs: [
23+
docs: :docs,
24+
"hex.publish": :docs
25+
]
26+
]
27+
end
28+
2029
defp deps do
21-
[{:ex_doc, "~> 0.18", only: :docs}, {:benchee, "~> 1.0", only: :dev}]
30+
[
31+
{:ex_doc, "~> 0.18", only: :docs},
32+
{:benchee, "~> 1.0", only: :dev}
33+
]
2234
end
2335

2436
defp docs do
2537
[
2638
main: "NimbleCSV",
2739
source_ref: "v#{@version}",
28-
source_url: @source_url
40+
source_url: @source_url,
41+
extras: [
42+
"CHANGELOG.md"
43+
]
2944
]
3045
end
3146

@@ -34,7 +49,7 @@ defmodule NimbleCSV.Mixfile do
3449
licenses: ["Apache-2.0"],
3550
maintainers: ["José Valim"],
3651
links: %{
37-
"Changelog" => "#{@source_url}/blob/master/CHANGELOG.md",
52+
"Changelog" => "https://hexdocs.pm/nimble_csv/changelog.html",
3853
"GitHub" => @source_url
3954
}
4055
]

0 commit comments

Comments
 (0)