Skip to content

Commit

Permalink
2.4.0: Changelog and docs incorporate property stuff
Browse files Browse the repository at this point in the history
  • Loading branch information
Stuart Popejoy committed Jun 1, 2018
1 parent 2d65211 commit d485ff5
Show file tree
Hide file tree
Showing 12 changed files with 2,116 additions and 1,516 deletions.
1 change: 1 addition & 0 deletions .gitignore
Expand Up @@ -12,3 +12,4 @@ docs/_build
/web/npm-debug.log
log/
/deleteme.sqllite
/.pact-history
11 changes: 11 additions & 0 deletions CHANGELOG.md
@@ -1,3 +1,14 @@
2.4.0
---
* Preview support of of property-based formal verification
* Fix fold type signature
* Refactor ghcjs code into external project
* Various bug fixes in typechecker
* GHC 8.4 support (semigroup instances, statistics-0.14)
* "No-Leftpad" dependency management implementation
* Nested schema support


2.3.8
---
* Pact tool improvements: auto-complete, readline support, better multiline
Expand Down
5 changes: 4 additions & 1 deletion docs/build.sh
Expand Up @@ -4,9 +4,12 @@

rm -rf _build

pandoc -s -t rst pact-reference.md pact-functions.md -o pact-reference.rst
pandoc -s -t rst pact-reference.md -o pact-reference.rst
pandoc -s -t rst pact-functions.md -o pact-functions.rst
pandoc -s -t rst pact-properties.md -o pact-properties.rst

# escape +, - headings
perl -p0777i -e 's/^(\+|\-)\n~/\\\1\n~~/gm' pact-reference.rst
perl -p0777i -e 's/^(\+|\-)\n~/\\\1\n~~/gm' pact-functions.rst

sphinx-build -b html -d _build/doctrees . _build/html
4 changes: 2 additions & 2 deletions docs/conf.py
Expand Up @@ -61,9 +61,9 @@
# built documents.
#
# The short X.Y version.
version = u'2.3.8'
version = u'2.4.0'
# The full version, including alpha/beta/rc tags.
release = u'2.3.8'
release = u'2.4.0'

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Expand Down
4 changes: 4 additions & 0 deletions docs/index.rst
Expand Up @@ -12,3 +12,7 @@ Contents:
:maxdepth: 3

pact-reference

pact-properties

pact-functions
3 changes: 2 additions & 1 deletion docs/pact-functions.md
@@ -1,3 +1,4 @@
# Built-in Functions {#builtins}
## General {#General}

### at {#at}
Expand Down Expand Up @@ -282,7 +283,7 @@ Return ID if called during current pact execution, failing if not.
Obtain current pact build version.
```lisp
pact> (pact-version)
"2.3.8"
"2.4.0"
```


Expand Down

0 comments on commit d485ff5

Please sign in to comment.