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

Releases: Naoghuman/lib-database-objectdb

New release v0.6.0

24 Sep 17:40
Compare
Choose a tag to compare

Welcome to Lib-Database-ObjectDB with the new release 0.6.0.

Lib-Database-ObjectDB is a library for easy accessing an ObjectDB database in a JavaFX & Maven desktop application. See https://github.com/Naoghuman/lib-database-objectdb for more details.

Summary

  • This is a mayor update.
  • Bind the github project to travis.com for stability.
  • Add badges from img.shield.io to the ReadMe for additional informations.
  • Add new interface Converter to the api. Alloweds to convert objects to Strings and back again.

Feature

#43 [documentation] Add badges from img.shield.io to the ReadMe.md.
#42 [stability] Activate travis ci for this library.
#38 [stability] Add new class DefaultValidator to internal package.
#35 [api] Create new class ConverterFacade.
#34 [api] Create new class DefaultColorConverter.
#33 [api] Create new class DefaultLocalDateTimeConverter.
#32 [api] Create new interface Converter.

Enhancement

#41 [UnitTest] Add UnitTests for DefaultLocalDateTimeConverter.
#40 [UnitTest] Add UnitTests for DefaultColorConverter.
#36 [api] Remove deprecated content.

Refactoring

#39 [documentation] Prepare the documentation to the new v0.6.0.
#37 [pom] Update dependencies in pom.xml.

Greetings
Naoghuman

New release v0.5.1

30 Jul 13:49
Compare
Choose a tag to compare

Welcome to Lib-Database-ObjectDB with the new release 0.5.1.

Lib-Database-ObjectDB is a library for easy accessing an ObjectDB database in a JavaFX & Maven desktop application. See https://github.com/Naoghuman/lib-database-objectdb for more details.

Summary

  • This is a minor update.
  • Mostly refactore the documentation (ReadMe, JavaDoc).
  • Move the Unittests to new package to reflect my library convention structure.

Refactoring

#31 [UnitTests] Move the UnitTests in other package.
#30 [pom] Update dependencies to the libraries.
#28 [UML] Add missing dependency between Database and DatabaseFacade.
#27 [JavaDoc] Use {@code xy} instead the tag 'code' in JavaDoc.

Greetings
Naoghuman

New release v0.5.0

11 Jul 17:46
Compare
Choose a tag to compare

Welcome to Lib-Database-ObjectDB with the new release 0.5.0.

Lib-Database-ObjectDB is a library for easy accessing an ObjectDB database in a JavaFX & Maven desktop application. See https://github.com/Naoghuman/lib-database-objectdb 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.

Enhancement

#26 [documentation] Update the ReadMe to reflect the changes in v0.5.0.
#25 [Api] Update the packages, classes and interfaces to reflect my library conventions.

Refactoring

#24 [Deprecated] all classes and interfaces in old packages.
#23 [pom] Update dependencies to the libraries.
#22 [pom] Remove dependency to maven-release-plugin.

Additional

#2 [documentation] Add missing JavaDoc to the Interface CrudService.

Greetings
Naoghuman

New release v0.4.1

22 May 17:12
Compare
Choose a tag to compare

Welcome to Lib-Database-ObjectDB with the new release 0.4.1.

Lib-Database-ObjectDB is a library for easy accessing an ObjectDB database in a JavaFX & Maven desktop application. See https://github.com/Naoghuman/lib-database-objectdb for more details.

Summary

  • This is a minor update.
  • Primarily the section Examples in the README is extended.

Enhancement

#10 [ReadMe] Extend example section.

Refactoring

#21 [Dependencies] Update the dependencies to the libraries in pom.xml.

Greetings
Naoghuman

New release v0.4.0

04 Sep 07:34
Compare
Choose a tag to compare

Welcome to Lib-Database-ObjectDB with the new release 0.4.0.

Lib-Database-ObjectDB is a library for easy accessing an ObjectDB database in a JavaFX & Maven desktop application.

Summary

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

Enhancement

#19 [Api] Change DatabaseFacadeFacade.INSTANCE to DatabaseFacadeFacade.getDefault() with Optional.
#14 [pom] Sign jar(s) for Maven Central.
#13 [pom] New format from jar(s) for Maven Central.

Refactoring

#20 [Documentation] Insert maven-central coordinates into README.
#18 [pom] Update the dependencies to the libraries in pom.xml.
#17 [Version] Change version to 0.4.0-SNAPSHOT.
#16 [Documentation] Add a template for the release-notes.
#12 [pom] Change artefact.id to lib-database-objectdb.

Additional

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

Greetings
Naoghuman

New release v0.0.7

29 Aug 06:46
Compare
Choose a tag to compare

Hi all,
in this release following points are implemented:

  • Implement in DatabaseFacade the interface ILibDatabase directly for easier handling.
  • Add new section Api in the ReadMe.
  • Add new section Download in the ReadMe.
  • Add new section Intention in the ReadMe.
  • Update the section Examples in the ReadMe.
  • Update dependencies in library.

New release v0.0.6

23 Jul 17:45
Compare
Choose a tag to compare

Hi all

With this release the DatabaseFacade 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 DatabaseFacade.getDefault() now DatabaseFacade.INSTANCE.getDatabase() is to use.

New release v0.0.5

16 Jul 19:46
Compare
Choose a tag to compare

Hi all,
this release contains changes in the internal managing structure from the CrudServices with their associated EntityManagers. Its now possible to initialize named CrudServices. So its possible to do sql operations with multithreading (with the restricting write operations are on separated entities). For special actions you can now access to the named EntityManager to do special sql operations.

For more information see the JavaDoc from the new methods.

New release v0.0.4

27 Apr 20:37
Compare
Choose a tag to compare

Hi all,
this is a minor update to the new version from Lib-Logger so that I can update all dependencies to Lib-Xy libraries in my main project.

New release v0.0.3

14 Mar 23:44
Compare
Choose a tag to compare

Hi all,
in this relase I add a new method count(String): Long to the CrudService which allowed you to count the entitys in the given table. If the table doesn't exists the method will return -1.
I update also the dependency from objectdb to 2.6.0_02 + ReadMe.md.