Releases: Naoghuman/lib-database-objectdb
New release v0.6.0
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
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
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
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
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
Hi all,
in this release following points are implemented:
- Implement in
DatabaseFacade
the interfaceILibDatabase
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
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
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
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
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.