Skip to content

Commit a3c9347

Browse files
author
Stuart Popejoy
committed
2.2.3 release
1 parent d1ce665 commit a3c9347

File tree

5 files changed

+8
-84
lines changed

5 files changed

+8
-84
lines changed

‎CHANGELOG.md‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
2.2.3
2+
---
3+
* Pact tool now supports '-a' to format API requests and '-g' to generate ED25519 keypairs
4+
* Fixed error output (was breaking Atom parsing)
5+
* Changelog removed from reference docs
6+
17
2.2.2
28
---
39
* Module Hashes: `use` support

‎docs/conf.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
# The short X.Y version.
6060
version = u'2.2'
6161
# The full version, including alpha/beta/rc tags.
62-
release = u'2.2.2'
62+
release = u'2.2.3'
6363

6464
# The language for content autogenerated by Sphinx. Refer to documentation
6565
# for a list of supported languages.

‎docs/pact-reference.md‎

Lines changed: 0 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -10,44 +10,6 @@ or the [pact home page](http://kadena.io/pact).
1010

1111
Copyright (c) 2016/2017, Stuart Popejoy. All Rights Reserved.
1212

13-
Changelog
14-
===
15-
16-
**Version 2.2.2:**
17-
18-
* Module Hashes: `use` support
19-
* use accepts barewords
20-
* better output in `describe-module`
21-
* `list-modules` added
22-
* `print` REPL command
23-
* "transactional awareness" in Persist
24-
25-
**Version 2.2.1:**
26-
27-
* `yield` and `resume` added for use in defpacts
28-
* `yielded`, `sig-keyset` repl functions
29-
* JSON defaults for keysets, better dispatch of builtin preds
30-
* `pact-version` function added.
31-
32-
**Version 2.2.0:**
33-
34-
* Privacy API: `private` endpoint, address fields in command
35-
* Typechecker support for `at`,`filter`,`map`,`fold`,`compose`
36-
* Persist layer standardized for easier extension
37-
* Library features: Interpreter module, NFData all the things, Eval uses exceptions
38-
* Types module breakup
39-
40-
**Version 2.1.0:**
41-
42-
* "pact -serve": new REST API server for app development
43-
* pact-lang-api.js javascript package
44-
* `json` repl function, `read-msg` can take zero args to get entire data payload
45-
46-
**Version 2.0:**
47-
48-
- Types and schemas added
49-
- `with-keyset` changed to non-special-form `enforce-keyset`
50-
- Table definitions added; database functions reference these directly instead of using strings.
5113

5214
Rest API
5315
=======

‎docs/pact-reference.rst‎

Lines changed: 0 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -13,49 +13,6 @@ the `pact home page <http://kadena.io/pact>`__.
1313

1414
Copyright (c) 2016/2017, Stuart Popejoy. All Rights Reserved.
1515

16-
Changelog
17-
=========
18-
19-
**Version 2.2.2:**
20-
21-
- Module Hashes: ``use`` support
22-
- use accepts barewords
23-
- better output in ``describe-module``
24-
- ``list-modules`` added
25-
- ``print`` REPL command
26-
- "transactional awareness" in Persist
27-
28-
**Version 2.2.1:**
29-
30-
- ``yield`` and ``resume`` added for use in defpacts
31-
- ``yielded``, ``sig-keyset`` repl functions
32-
- JSON defaults for keysets, better dispatch of builtin preds
33-
- ``pact-version`` function added.
34-
35-
**Version 2.2.0:**
36-
37-
- Privacy API: ``private`` endpoint, address fields in command
38-
- Typechecker support for
39-
``at``,\ ``filter``,\ ``map``,\ ``fold``,\ ``compose``
40-
- Persist layer standardized for easier extension
41-
- Library features: Interpreter module, NFData all the things, Eval
42-
uses exceptions
43-
- Types module breakup
44-
45-
**Version 2.1.0:**
46-
47-
- "pact -serve": new REST API server for app development
48-
- pact-lang-api.js javascript package
49-
- ``json`` repl function, ``read-msg`` can take zero args to get entire
50-
data payload
51-
52-
**Version 2.0:**
53-
54-
- Types and schemas added
55-
- ``with-keyset`` changed to non-special-form ``enforce-keyset``
56-
- Table definitions added; database functions reference these directly
57-
instead of using strings.
58-
5916
Rest API
6017
========
6118

‎pact.cabal‎

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@
22
-- see http://haskell.org/cabal/users-guide/
33

44
name: pact
5-
-- version must also be in PACT_VERSION below
6-
version: 2.2.2
5+
version: 2.2.3
76
synopsis: Smart contract language library and REPL
87
description:
98
Pact is a transactional, database-focused, Turing-incomplete, interpreted language for smart contracts,

0 commit comments

Comments
 (0)