From d45b34123281673c8580c9431b1eb9e553847dde Mon Sep 17 00:00:00 2001 From: Simon Cruanes Date: Fri, 3 Mar 2017 16:18:13 +0100 Subject: [PATCH] prepare for 1.1 --- CHANGELOG.adoc | 21 +++++++++++++++++++++ _oasis | 2 +- src/core/CCHeap.ml | 4 ++-- src/core/CCHeap.mli | 4 ++-- src/core/CCIO.mli | 2 +- 5 files changed, 27 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.adoc b/CHANGELOG.adoc index c0114d68..65cc9a2c 100644 --- a/CHANGELOG.adoc +++ b/CHANGELOG.adoc @@ -1,5 +1,26 @@ = Changelog +== 1.1 + +**bugfixes**: + +- fix bug in `CCGraph` (in DFS traversal) +- fix bug in `CCOpt.filter` (close #100) + +**new features**: + +- add `CCHeap.to_seq_sorted` +- add `CCHeap.to_list_sorted` +- add `CCIO.File.walk_l` + +**cleanup and doc**: + +- remove dead code +- new test for `CCPool` +- new test and small readme section on `CCParse` +- remove CCError from tutorial +- merge tutorial into readme, cleanup + == 1.0 See https://github.com/c-cube/ocaml-containers/issues/84 for an overview. diff --git a/_oasis b/_oasis index 4ae672b6..da9c443b 100644 --- a/_oasis +++ b/_oasis @@ -1,6 +1,6 @@ OASISFormat: 0.4 Name: containers -Version: 1.0 +Version: 1.1 Homepage: https://github.com/c-cube/ocaml-containers Authors: Simon Cruanes License: BSD-2-clause diff --git a/src/core/CCHeap.ml b/src/core/CCHeap.ml index d537f151..1b939a86 100644 --- a/src/core/CCHeap.ml +++ b/src/core/CCHeap.ml @@ -138,7 +138,7 @@ module type S = sig val to_list_sorted : t -> elt list (** Return the elements in increasing order - @since NEXT_RELEASE *) + @since 1.1 *) val add_list : t -> elt list -> t (** Add the elements of the list to the heap. An element occurring several @@ -157,7 +157,7 @@ module type S = sig val to_seq_sorted : t -> elt sequence (** Iterate on the elements, in increasing order - @since NEXT_RELEASE *) + @since 1.1 *) val add_klist : t -> elt klist -> t (** @since 0.16 *) diff --git a/src/core/CCHeap.mli b/src/core/CCHeap.mli index 346a4e29..663ff9f4 100644 --- a/src/core/CCHeap.mli +++ b/src/core/CCHeap.mli @@ -75,7 +75,7 @@ module type S = sig val to_list_sorted : t -> elt list (** Return the elements in increasing order - @since NEXT_RELEASE *) + @since 1.1 *) val add_list : t -> elt list -> t (** Add the elements of the list to the heap. An element occurring several @@ -94,7 +94,7 @@ module type S = sig val to_seq_sorted : t -> elt sequence (** Iterate on the elements, in increasing order - @since NEXT_RELEASE *) + @since 1.1 *) val add_klist : t -> elt klist -> t (** @since 0.16 *) diff --git a/src/core/CCIO.mli b/src/core/CCIO.mli index 6d424df6..ad24ffdb 100644 --- a/src/core/CCIO.mli +++ b/src/core/CCIO.mli @@ -205,7 +205,7 @@ module File : sig val walk_l : t -> walk_item list (** Same as {!walk} but returns a list (therefore it's eager and might take some time on large directories) - @since NEXT_RELEASE *) + @since 1.1 *) val show_walk_item : walk_item -> string