Skip to content

Commit

Permalink
Prepare for release
Browse files Browse the repository at this point in the history
  • Loading branch information
mlasson committed Feb 7, 2021
1 parent 464ef31 commit 0551aca
Show file tree
Hide file tree
Showing 5 changed files with 20 additions and 5 deletions.
7 changes: 3 additions & 4 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,15 @@
Changelog
=========

Next version
------------
Version 1.0.7
-------------

- GPR#135: UTF-8 support for (Ojs.get/set/delete) adaptions (@mlasson)
- GPR#132: Add support for indexers and "callable" objects (@cannorin)
- GPR#131: type [@@js] to derive conversions signatures (@@)
- GPR#130: Javascript -> JavaScript (@smorimoto)
- GPR#129: Add GitHub Actions workflow (@smorimoto)
- GPR#128: Bucklescript -> ReScript (also add genType ppx as a resource) (@ryyppy)
- GPR#127: Support boolean "enum"s and boolean union discriminators (@cannorin)
- GPR#126: Put Ojs_exn inside Ojs module (breaking change !) (@mlasson)
- GPR#125: js.custom attribute for type declaration to support custom mapping #125 (@cannorin)
- GPR#123: Upgrade ppx to the ocaml 4.11 ast (@hhugo)
- GPR#120: Split runtime library to own package (@rgrinberg)
Expand Down
15 changes: 14 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# See the attached LICENSE file.
# Copyright 2015 by LexiFi.

.PHONY: all examples test test-promote clean install uninstall doc
.PHONY: all examples test test-promote clean install uninstall doc reindent publish

all:
dune build @install @DEFAULT
Expand Down Expand Up @@ -32,3 +32,16 @@ uninstall:

reindent:
git ls-files *.ml *.mli | grep -v expected | xargs ocp-indent -i

VERSION := $$(opam show . | grep "^version" | sort -u | sed 's/version *//')

publish: all
echo "Publishing v$(VERSION) ..."
git tag -a v$(VERSION)
git push origin v$(VERSION)
opam publish





1 change: 1 addition & 0 deletions dune-project
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
(lang dune 2.0)
(name gen_js_api)
(version 1.0.7)

(maintainers "Alain Frisch <alain.frisch@lexifi.com>")
(authors
Expand Down
1 change: 1 addition & 0 deletions gen_js_api.opam
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# This file is generated by dune, edit dune-project instead
opam-version: "2.0"
version: "1.0.7"
synopsis: "Easy OCaml bindings for JavaScript libraries"
description: """

Expand Down
1 change: 1 addition & 0 deletions ojs.opam
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# This file is generated by dune, edit dune-project instead
opam-version: "2.0"
version: "1.0.7"
synopsis: "Runtime Library for gen_js_api generated libraries"
description: "To be used in conjunction with gen_js_api"
maintainer: ["Alain Frisch <alain.frisch@lexifi.com>"]
Expand Down

0 comments on commit 0551aca

Please sign in to comment.