Skip to content

Releases: AlvarBer/Persimmon

v0.9.1: Release 0.9.1(β)

30 Jun 10:34
Compare
Choose a tag to compare
Pre-release
Small update, mostly internal refactoring and improvements on CI

Code
* Added a lot of type hints.
* Types are checked through mypy now.
* Windows version uses angle instead of glew backend.

Bug Fixes
* Fixes images on windows executable.
* Fixed not finding config.ini on windows executable.
* Pins are slightly bigger.
* Fixed Smart bubble crash regression.

Packaging
* Added more classifiers on pypi package.

Continuous Integration
* Windows executable are now built on appveyor.
* Mypy checking on travis.
* Mypy checking on appveyor.

v0.9.0-beta: Release 0.9.0-β

31 May 19:17
Compare
Choose a tag to compare
Pre-release
Big release with the smart bubble, and much more.
Required kivy version is bumped to kivy 1.10 for recycler view.

Features
* Added a context menu (aka Smart Bubble) that suggest suitable blocks.
* Smart Bubble has a search bar.
* Execute button now it's a play button.
* Added right click hint when no block is present.
* Added STR type (represents string/results).
* Blocks can now be selected and removed pressing delete.
* Added info about what is going to happen when dragging.

Bug Fixes
* Print block could be spawned more than once through Smart Bubble.
* Right click when there is a Smart Bubble present it reset position.
* Focus on Smart Bubble search box now remains after creation.
* Removed coloredlogs dependency.

Refactoring
* Notification is now used static instead of as a field of blackboard.
* Pins now have their own sub-package.
* Blocks now don't need as much boilerplate as before.

Docs
* Polished academic objectives.
* Polished postmortem.

v0.8.1-beta: Release 0.8.1-β

17 May 22:07
Compare
Choose a tag to compare
Pre-release
Minor release with mainly visual improvements.

Code
* Pins now align themselves automatically.
* Blocks are round and transparent.
* Connections are bèzier curves instead of straight line.
* Added direction indicators.
* Connections go behind the blocks.
* Backgrounds looks good in all sizes.

Documentation
* Added image with new visual aspect.
* Added directions for use.

Package
* Added minimum python version.

v0.8-beta: Release 0.8-β

06 May 11:07
Compare
Choose a tag to compare
Pre-release
This release has been mostly code refactoring, with few minor extras such as
making persimmon pipeable.

Code
* Persimmon is now registered at Pypi.
* Refactored some loops in favor of generator expression/list comprehensions.
* Annotated part of the codebase with type hinting.
* Refactored property in derived class.
* Implemented abstract classes that enforce overriding.

Documentation
* Updated README.
* Fixed LaTeX cover template.

The LaTeX documentation will probably move to its own repository soon.

Release 0.7-beta

24 Apr 08:49
Compare
Choose a tag to compare
Release 0.7-beta Pre-release
Pre-release
  • Added flow execution indicator
  • Removed grid search block spawning thousand clients on release
  • Restricted print blocks to 1
  • Addded KNN and Time Series Split
  • Improved file dialog
  • Fixed documentation

v0.6-beta: Release 0.6-beta

12 Apr 10:13
Compare
Choose a tag to compare
Pre-release
End of the second iteration

Release v0.5-beta

27 Feb 16:38
Compare
Choose a tag to compare
Release v0.5-beta Pre-release
Pre-release
First beta release!

Code
* Real interface now implemented
* Blocks can be dragged, connected, reconnected and executed
* The whole blackboard can be moved and zoomed

Documentation
* Expanded sections
* Added appendix
* Added algorithms graphs

Release 0.4-alpha

30 Jan 21:52
Compare
Choose a tag to compare
Release 0.4-alpha Pre-release
Pre-release

Code

  • Added interface
  • Added backend
  • Added various classifiers

Documentation

  • Added workflow chapter
  • Rewritten motivation
  • Added prototype sketches

v0.3-alpha: Release alpha 0.3

11 Jan 12:46
Compare
Choose a tag to compare
Pre-release
Code:
* Rewritten contributions by previous team member.
* Added icon file chooser

Documentation:
* Added book version with some academic requirements
* Date and version automatically get inputted on document
* Added implementation section
* Expanded previous chapters

v0.2-alpha

11 Jan 12:43
Compare
Choose a tag to compare
v0.2-alpha Pre-release
Pre-release

Improved documentation and basic functionality.