Skip to content
This repository was archived by the owner on Jun 11, 2023. It is now read-only.

Releases: Naoghuman/lib-action

New release v0.6.0

28 Jan 07:21

Choose a tag to compare

Welcome to Lib-Action with the new release 0.6.0.

Lib-Action is a library for easy storing and accessing actions (EventHandler<ActionEvent>) in a JavaFX & Maven desktop application. See https://github.com/Naoghuman/lib-action for more details.

Summary

  • This is a minor update.
  • Add for all default implementations and builders JUnitTests.
  • Remove the deprecated content.

Enhancement

#58 [test] Add Unittests for the class ActionHandlerFacade.
#56 [api] Update validation and JavaDoc from the optional values in (Default)TransferData.
#54 [test] Add Unittests for the class TransferDataBuilder.
#53 [test] Add Unittests for the interface Validator.
#52 [stability] Integrate DefaultValidator into DefaultActionHandler.
#47 [test] Add Unittests for the class DefaultActionHandler.
#46 [test] Add Unittests for the class DefaultTransferData.
#45 [test] Add Unittests for the class DefaultValidator.
#44 [documentation] Prepate the documentation to the new v0.6.0.
#42 [api] Add new Interface Registerable to the core-packages.

Refactoring

#51 [Impl] Rename the class DefaultTransferDataValidator.
#43 [pom] Update dependencies in pom.xml.
#41 [deprecated] Remove deprecated packages, classes and interfaces.

Greetings
Naoghuman

New release v0.5.1

24 Jul 17:22

Choose a tag to compare

Welcome to Lib-Action with the new release 0.5.1.

Lib-Action is a library for easy storing and accessing actions (EventHandler<ActionEvent>) in a JavaFX & Maven desktop application. See https://github.com/Naoghuman/lib-action for more details.

Summary

  • This is a minor update.
  • In the ReadMe a new UML diagram shows classes and interfaces from the library.
  • It's now possible to enable/disable the logging from TransferData.

Enhancement

#38 [documentation] Add UML diagram to the ReadMe.
#34 [New] New flag in ActionFacade which allowed logging TransferData.

Refactoring

#40 [pom] Update the dependency to the library 'Lib-Logger'.
#39 [JavaDoc] Use {@code xy} instead the tag 'code' in JavaDoc.
#36 [Documentation] Update JavaDoc from the interface Validator.

Greetings
Naoghuman

New release v0.5.0

31 May 15:01

Choose a tag to compare

Welcome to Lib-Action with the new release 0.5.0.

Lib-Action is a library for easy storing and accessing actions (EventHandler<ActionEvent>) in a JavaFX & Maven desktop application. See https://github.com/Naoghuman/lib-action for more details.

Summary

  • This is a major update.
  • Create new package structure to reflect my new library conventions.
  • Deprecated all old classes and interfaces.
  • Update the readme to reflect the changes.
  • Update the examples in the readme to clearify the usage from the library.

Enhancement

#33 [Impl] Create new interface Validator.
#31 [api] Create new packages to reflect my library conventions.
#30 [api] Create new class TransferDataBuilder.
#12 [Api] Create new examples in ReadMe.

Refactoring

#32 [Dependency] Update the dependency to Lib-Logger.
#29 [pom] Remove dependency to maven-release-plugin.

Greetings
Naoghuman

New release v0.4.1

21 May 18:55

Choose a tag to compare

Welcome to Lib-Action with the new release 0.4.1.

Lib-Action is a library for easy storing and accessing actions (EventHandler<ActionEvent>) in a JavaFX & Maven desktop application. See https://github.com/Naoghuman/lib-action for more details.

Summary

  • This is a minor update.
  • Update the examples in the ReadMe.
  • Update the JavaDoc from the class TransferData.

Enhancement

#26 [Documentation] Insert maven-central coordinates into README.

Refactoring

#28 [Documentation] Update the JavaDoc from the class TransferData.
#27 [Dependencies] Update the dependencies to the library Lib-Logger.
#25 [pom] New format from jar(s) for Maven Central.

Greetings
Naoghuman

New release v0.4.0

31 Aug 18:30

Choose a tag to compare

Welcome to Lib-Action with the new release 0.4.0.

Lib-Action is library for easy storing and accessing actions (EventHandler<ActionEvent>) in a JavaFX & Maven desktop application.

Summary

  • Deploy the jar files to Maven Central 😃 .
  • Change ActionFacade.INSTANCE to ActionFacade.getDefault() with Optional.

Enhancement

#25 [pom] New format from jar(s) for Maven Central.
#24 [pom] Sign jar(s) for Maven Central.
#19 [Api] Change ActionFacade.INSTANCE to ActionFacade.getDefault() with Optional.
#18 [Api] Add new 'handle' methods to the api.

Refactoring

#22 [Documentation] Add a template for the release-notes.
#21 [Version] Change version to 0.4.0-SNAPSHOT.
#20 [pom] Update the dependencies to the libraries in pom.xml.

Additional

#23 [Internal] Add /todo/ to .gitignore.

Greetings
Naoghuman

New release v0.2.2

27 Sep 11:38

Choose a tag to compare

Hi all,
this release is a hotfix because I forgot to implement the new version from Lib-Logger into the sourcecode.

New release v0.2.1

18 Aug 18:09

Choose a tag to compare

Hi all,
in this release are following points implemented:

  • Implement in ActionFacade the interface ILibAction directly for easier handling.
  • Add new section Api to the ReadMe.
  • Add new section Download to the ReadMe.
  • Add new section Intention to the ReadMe.
  • Extend the section Examples in the ReadMe.

New release v0.2.0

19 Jul 19:11

Choose a tag to compare

Hi all,
this is a mayor release from 0.1.1 to 0.2.0.

With this release the ActionFacade is now an enum singleton facade. So the library can now used in a multi-thead desktop application. During this release the method signatur in the facade will change noticeable, instead ActionFacade.getDefault() now ActionFacade.INSTANCE.getAction() is to use.

New release v0.1.4

12 Jul 08:35

Choose a tag to compare

Hi all,
in this release I update the dependency to Lib-Logger v0.1.1.

Fix different typos in JavaDoc, rename the interface IAction to ILibAction and the implementation from the interface PRoAction to LibAction.

New release v0.1.3

04 May 14:09

Choose a tag to compare

Hi all,
in this release I first rename the class TransferModel to ActionTransferModel. I removed also the suffix 'Parameter' in all methods in the class ActionTransferModel. Update JavaDoc and ReadMe.md.