Releases: liflab/petitpoucet
Version 2.3.2
Again, a single bugfix in the Functions extension
Version 2.3.1
Single bugfix in the Functions extension
Version 2.3
Changes in this new release:
- Labelled nodes can have their label set
- Change in visibility of node constructor
- Bugfix to CircuitInputPin
- Changed explanation for Vector.GetSize
- Introduction of ExplainableEquals
- Added VectorEquals
- Added Contains function
- Vector functions also accept arrays as their input
- Equals compares arrays on their content
- Modification in the file naming convention for JARs
Version 1.1
An update of the 1.x branch which adds the RegexFindAll
function. Note that this release is compiled from the v1.x
code branch, more precisely commit f0ca456.
Version 2.2
Incorporates the bugfixes and modifications from the last year:
Additions
duplicate
method toFunction
interfaceIdentity
function- Simplification rule for lineage graphs
- Number comparisons
Call
- More options to
Crawler
- Post-processing script to copy figures in Javadoc
Bugfixes
NestedNode
CircuitInputPin
NthElement.mentionedElement()
- Display symbol for
Or
Circuit.reset()
GraphViewer
Version 2.1 beta 3
- Minor fixes to
LineageDotRenderer
andComposedPart
- Fixes to multiple code smells (no impact on functionality)
- Upgrade to AntRun build script
NodeConnector
interface is generalized- Added
LeafCrawler
to fetch leaves of an explanation graph
Version 2.1 beta 2
- Circuits can be queried for explanation "downwards"
- Added multiple string manipulation functions
- Fixes to
LineageDotRenderer
andComposedPart
Version 2.1 beta 1
Pre-release of a new version of Petit Poucet; modifications:
- Circuits can be queried both upstream (from output to input) and downstream (from input to output). Unit tests are missing for this new functionality at the moment.
- The
Functions
extension includes many new functions for manipulating strings. Most of them have reasonable unit tests.
Version 2.1 is made with the goal of using it inside the next version of the TeXtidote LaTeX checker. The pre-release is put online so that the TeXtidote build scripts can be run and download these JAR files.
For such things, it helps to be the author of both projects. ;-)
Version 2.0
Complete rewrite of the whole library. The API has completely changed.
Version 1.0
Final release of the 1.0 branch