package records
Records
Install
dune-project
Dependency
Authors
Maintainers
Sources
records-0.7.0.tbz
sha256=d9ef00df7f87c20129f91ee9d5f3df1d4a9b0645a72a4c309962ecd346cee88f
md5=30e69590355367dc1dbc1c6cfde80b50
doc/CHANGES.html
v0.7.0
2016-09-21
- Support OCaml 4.04
Build using topkg:
- Autogenerate API docs
- Build example
- Add
Record.Type.resultforresultvalues - Deprecate
Record.format
v0.6.0
2016-08-01
(This release contains breaking changes, indicated by a star)
- Remove deprecated functions
Record.formatnow outputs a string based onYojson.Safe.- Update
of_yojsonfunction to useResultto be compatible withppx_deriving_yojson >= 3.0(#18). Theof_stringparameter ofmake_stringfollows the same convention.
- Compile with debugging information (#17).
- Install library with profiling information (#19).
v0.5.0
2016-01-27
(This release contains breaking changes, indicated by a star)
- Install .cmxs, .cmt, .cmti, .mli files (#10)
- Move
declare,field,seal,make,layout_nameandlayout_idto aRecord.Unsafesubmodule (#9) - Move
PolidtoRecord.Polid - Require ocaml >= 4.02.0 for deprecation warnings
Target
Yojson.Safe(#15):- a compatibility layer is provided in the
Recordmodule. - users should migrate to the new functions in the sub modules that are expressed in terms of
Safe. TheBasicinterface will go away.
- The
Safevariant, already in a submodule, switches toSafe.
- a compatibility layer is provided in the
v0.4.0
2016-01-04
- Make the type of 'content' abstract (#7)
- Add a Safe sub-module for type-safe creation of layouts (#8), thanks Jeremy Yallop!
v0.3.1
2015-12-01
- Compile with
-safe-string(#6) - Add a bytecode-only target
v0.3.0
2015-08-31
- Delete embedded .travis-opam.sh (#2)
- Add
Record.declare0(#4) - Add
Type.view(#5)
v0.2.0
2015-08-17
- Sort OPAM fields
- Add ocaml-version bound
- Support OCaml 4.00
- Bisect is not necessary to run the test suite
- Add
Record.declare{1,2,3,4}to build fixed-size layouts - Add
Record.layout_typeto use layout as types - Add 'yojson' dependency to the META file (#3), thanks Jeremy Yallop!
v0.1.0
2015-08-03
- Initial release