Skip to content

Commit ab3a773

Browse files
committed
Bump version; Add changelog
1 parent 142643b commit ab3a773

File tree

5 files changed

+31
-8
lines changed

5 files changed

+31
-8
lines changed

CHANGES.md

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
<!-- markdownlint-disable first-line-h1 -->
2+
3+
## v0.4.0 \[2024-01-18\]
4+
5+
* Remove ability to customize vector growth rate.
6+
* Remove `_exn` suffix from throwing APIs, and add `try_` prefix to their non-throwing versions.
7+
* Add unsafe versions of `to_array` and `of_array` that don't perform any copying.
8+
* Move the contents of `Vec.Let_syntax` into `Vec.Infix`.
9+
10+
## v0.3.0 \[2021-06-05\]
11+
12+
* Revise most type signatures to have consistent permission requirements.
13+
* Add APIs for inserting/removing elements at a specific index.
14+
15+
## v0.2.0 \[2021-05-16\]
16+
17+
* Add new APIs for clearing, filtering, comparing, and pretty-printing vectors.
18+
* Rename `any` to `exists` and `all` to `for_all` to be consistent with `Stdlib` naming.
19+
* Remove unsafe `steal` APIs.
20+
21+
## v0.1.0 \[2020-10-03\]
22+
23+
* Initial release.

badge/version.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{ "version": "0.3.0" }
1+
{ "version": "0.4.0" }

docs/docs/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<div class="by-name">
1212
<h2>OCaml package documentation</h2>
1313
<ol>
14-
<li><a href="vec/index.html">vec</a> <span class="version">0.3.0</span></li>
14+
<li><a href="vec/index.html">vec</a> <span class="version">0.4.0</span></li>
1515
</ol>
1616
</div>
1717
</main>

dune-project

+3-3
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
(generate_opam_files true)
33

44
(name vec)
5-
(version 0.3.0)
5+
(version 0.4.0)
66
(license "GPL-3.0-only")
7-
(maintainers "aaionescu@pm.me")
8-
(authors "Alex Ionescu")
7+
(maintainers "Alex Ionescu <aaionescu@pm.me>")
8+
(authors "Alex Ionescu <aaionescu@pm.me>")
99
(implicit_transitive_deps false)
1010
(source (github aionescu/vec))
1111
(documentation "https://aionescu.github.io/vec/docs/vec/index.html")

vec.opam

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
# This file is generated by dune, edit dune-project instead
22
opam-version: "2.0"
3-
version: "0.3.0"
3+
version: "0.4.0"
44
synopsis: "Fast, safe mutable dynamic arrays"
55
description:
66
"This library provides efficient dynamic arrays with Rust-like mutability permissions."
7-
maintainer: ["aaionescu@pm.me"]
8-
authors: ["Alex Ionescu"]
7+
maintainer: ["Alex Ionescu <aaionescu@pm.me>"]
8+
authors: ["Alex Ionescu <aaionescu@pm.me>"]
99
license: "GPL-3.0-only"
1010
homepage: "https://github.com/aionescu/vec"
1111
doc: "https://aionescu.github.io/vec/docs/vec/index.html"

0 commit comments

Comments
 (0)