Skip to content

Commit

Permalink
Version 2.0.0
Browse files Browse the repository at this point in the history
* `picobox.push()` can now be used as a regular function as well, not only
   as a context manager. This is a breaking change because from now one a box
   is pushed on stack immediately when calling `picobox.push()`, no need to
   wait for `__enter__()` to be called.

* New `picobox.pop()` function, that pops the box from the top of the stack.

* Fixed a potential race condition on concurrent calls to `picobox.push()`
  that may occur in non-CPython implementations.
  • Loading branch information
ikalnytskyi committed Mar 18, 2018
1 parent c913b9f commit cbd71c9
Showing 1 changed file with 9 additions and 4 deletions.
13 changes: 9 additions & 4 deletions docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -297,15 +297,20 @@ Release Notes
backward incompatible changes will be released along with bumping major
version component.

Unreleased
``````````
2.0.0
`````

Released on Mar 18, 2018.

* ``picobox.push()`` can now be used as a regular function as well, not only
as a context manager.
as a context manager. This is a breaking change because from now one a box
is pushed on stack immediately when calling ``picobox.push()``, no need to
wait for ``__enter__()`` to be called.

* New ``picobox.pop()`` function, that pops the box from the top of the stack.

* Fixed a potential race condition on concurrent calls to ``picobox.push()``.
* Fixed a potential race condition on concurrent calls to ``picobox.push()``
that may occur in non-CPython implementations.

1.1.0
`````
Expand Down

0 comments on commit cbd71c9

Please sign in to comment.