v0.20.9
Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.20.9 (2021-08-12)
0.20.8 (2021-08-11)
0.20.7 (2021-08-11)
0.20.6 (2021-08-11)
0.20.5 (2021-08-11)
0.20.4 (2021-08-11)
0.20.3 (2021-08-11)
0.20.2 (2021-08-11)
0.20.1 (2021-08-11)
Bug Fixes
- rename directories from cjp... to codemakers4j... (d4c82ac)
0.20.0 (2021-08-11)
Bug Fixes
- i18n: set default locales when calling setLocale on I18nUtil.java (8388a6a)
0.1.11 (2021-08-06)
0.1.10 (2021-08-06)
0.1.9 (2021-08-06)
0.1.8 (2021-08-06)
0.1.7 (2021-08-05)
Features
- add setBasicProperty and setSubstitution to HibernateProperties.java (bbb6e4d)
0.1.6 (2021-08-04)
Bug Fixes
- only rollback a transaction if an error occurred in HibernateUtil.java (212005f)
0.1.5 (2021-08-04)
Bug Fixes
- make MinIOConnector.java constructor public (efb9451)
0.1.4 (2021-08-04)
Bug Fixes
- edit addOrUpgradeById methods in DatabaseConnector.java and HibernateUtil.java (934e657)
0.1.3 (2021-08-04)
0.1.2 (2021-08-03)
Bug Fixes
- create private constructor in HibernateUtil.java to hide the implicit public one (c18188b)
- remove unused class parameter from addOrUpgradeById methods (0297eef)
0.1.1 (2021-08-03)
Features
- add checkParameter method to ObjectStorageConnector.java (0b183d6)
- create DatabaseConnector.java (94f5302)
- create HibernateProperties.java, add templates hibernate-mysql.properties and hibernate-postgresql.properties (2343119)
- create HibernateUtil.java (a5229cb)
- create IEntity.java (e6febb6)
- create JsonBPostgreSQLDialect.java (19660d8)
- create JsonType.java (a3dced8)
- create MinIOConnector.java (b1a0133)
- create ObjectStorageConnector.java (fc7c5be)
- implement add and set methods in DatabaseConnector.java (d63ab36)
- implement add and set methods in HibernateUtil.java (adf490c)
- implement addOrSet and delete methods in DatabaseConnector.java (b345bf5)
- implement addOrSet and delete methods in HibernateUtil.java (0c13f9c)
- implement addOrUpgradeById methods in DatabaseConnector.java (af2e4a2)
- implement addOrUpgradeById methods in HibernateUtil.java (d9367ad)
- implement get/getAll/getWhere/getAllWhere methods in DatabaseConnector.java (93a4788)
- implement get/getAll/getWhere/getAllWhere methods in HibernateUtil.java (1222bc8)
- implement useSession and processSession in DatabaseConnector.java (126be9f)
- implement useSession and processSession in HibernateUtil.java (8aefd92)
Bug Fixes
- add shutdown hook back to DatabaseConnector.java (4b2aa61)
- close inputStream after writeObject in MinIOConnector.java (9f563ed)
- enable initData again in DatabaseConnector.java (9338fb0)
- implement both writeObject methods in MinIOConnector.java (6b34c60)
- implement copyObject and moveObject in MinIOConnector.java (68a39b1)
- implement removeObject in MinIOConnector.java (1ed9fbe)
- improve readObject methods in MinIOConnector.java (3bbe5ad)
- make type generic of readObject function in ObjectStorageConnector.java (63c1f79)
- make type generic of readObject function in ObjectStorageConnector.java (36cca1c)
- remove another HibernateException from JsonType.java (0ac3f63)
- remove code smells from JsonType.java (eb672be)
- revert useSession returning boolean in HibernateUtil.java (375b3f0)
0.1.0 (2021-08-03)
0.16.14 (2021-08-09)
0.16.13 (2021-08-09)
Features
- i18n: add convenient (un)register methods to I18nReloadEventListener.java (d5717a1)
- i18n: add custom ResourceBundle support to I18nUtil.java (8ddaa5f)
- i18n: add i18n console ResourceBundle (3ef586d)
- i18n: add i18n log_level ResourceBundle (d9db3ad)
- i18n: add i18n ui ResourceBundle (f4e4820)
- i18n: create I18nReloadEvent.java, I18nReloadEventHandler.java and I18nReloadEventListener.java (3a757e3)
- i18n: create I18nUtil.java (a923028)
- logging: add default LogEventFormatter without source (88e8dc7)
- rework EventHandler.java and IEventHandler.java (5966970)
Bug Fixes
- console: add minimum level to automatically set a bunch of log levels to be shown (2ff44af)
- console: load language as the last step in Console.java and DefaultConsole.java (35f1eb7)
- console: move localization of Log Levels from LogLevelStyle.java to LogLevel.java (140044f)
- i18n: add logger to I18nReloadEventHandler.java (ab93520)
- i18n: add missing log level keys to i18n log_level ResourceBundle (270660b)
- i18n: add project.restart to i18n ui ResourceBundle (f60fd58)
- i18n: add settings tabs to i18n console ResourceBundle (e8ee800)
- i18n: add ui key to ui ResourceBundle (21bef2a)
- i18n: disable loading languages in initLocalizers in LanguageUtil.java (222ac88)
- i18n: set force events to true in I18nReloadEventHandler.java (2ad3044)
- i18n: use correct parameterization of ConsoleSettings in Console.java and DefaultConsole.java (7da778b)
- logging: add log level formatting to LogEventFormatter and LogEventFormatterBuilder (b0cb7e0)
- logging: encase SourceFormatter in square brackets (2521948)
- logging: use LogLevelStyle names to determine the MAXIMUM_NAME_LENGTH instead of Level names (4f211b4)
0.16.12 (2021-08-06)
0.16.11 (2021-08-06)
0.16.10 (2021-08-06)
0.16.9 (2021-08-06)
0.16.8 (2021-08-06)
0.16.7 (2021-08-06)
Features
- add Console getter to Standard.java (52a9ed9)
- add line separator getter to SystemProperties.java (bb72b8b)
- create Formatter.java and Builder.java and edit AbstractFormatBuilder.java (436149a)
- create JFrameTitleFormatter.java and JFrameTitleFormatterBuilder.java (1b8cbf4)
- create log4j2 plugin ConsoleAppender.java (e350c7a)
- create LogEventFormatter.java and SourceFormatter.java (ea4b69c)
- improve loglevel conversion in GraphicConsoleAppender.java (3ff210b)
- rework LogLevel.java, Console.java and DefaultConsole.java and create LogLevelStyle.java (5e1f739)
Bug Fixes
- add console reload to GraphicConsoleAppender.java append (b734402)
- add missing language keys for new LogLevels (e5e3801)
- add missing logger variable to base/ (919fc91)
- add missing logger variable to base/action and remove old logger code from CJP.java (16cfd26)
- add missing logger variable to base/util/tough (0fb60fc)
- add missing logger variable to io/ (341bce2)
- add missing logger variable to lang/ (4ddc152)
- add missing logger variable to security/ (92e3bca)
- add missing logger variable to security/interfaces (00646d2)
- add missing logger variable to SpeakText.java (b8cb5f4)
- add missing logger variable to util/interfaces and 2 other interfaces (a64d602)
- edit Formattable.java (5cc4bcd)
- implement append for testing purposes in GraphicConsoleAppender.java (0fdcbfc)
- remove LogLevel OFF and ALL from LogLevel.LEVELS (210c546)
- remove old Logger call from WindowsSystemInfo.java (afd82d8)
- use consoleName instead of console in GraphicConsoleAppender.Builder (7565bed)
- use correct class name in toString method in LogEventFormatterBuilder.java and SourceFormatterBuilder.java (1c5a6b0)
- use formatted message in append in GraphicConsoleAppender.java (24c21b6)
- use loggerTODO temporary as variable name logger is already in use in Console.java and DefaultConsole.java (c13a947)
- use loglevel input for console input in GraphicConsoleAppenderTest.java (58523c1)
- use PluginBuilderFactory instead of PluginFactory Annotation in GraphicConsoleAppender.java (35607ed)
0.16.6 (2021-08-04)
Features
- rework ByteSerializable.java (1b295a5)
- rework JOSFileList.java and JOSFileSet.java (7acb002)
- rework KeepingIncrementalData.java (ae70d9f)
- rework Result.java and ReturningResult.java (daff380)
- rework SerializationUtil.java (8969f18)
Bug Fixes
- fix base/entities/data (5ea835e)
- fix ComplexDouble.java (f99bd02)
- fix IncrementalObject.java (dbdf190)
- fix io/streams (2233312)
- fix Result.java and ReturningResult.java (f1dca2e)
0.16.5 (2021-08-03)
Features
- add getResourceAsStream methods to IOUtil.java (042a8ad)
0.16.4 (2021-08-03)
Features
- create UUIDUtil.java (4f5f3ba)
0.16.3 (2021-08-03)
Features
- create FileUtil.java (58f34c3)
0.16.2 (2021-08-03)
Features
- create ToughTriConsumer.java (2754dc5)
0.16.1 (2021-08-03)
0.16.0 (2021-08-03)
Bug Fixes
- replace ClassFormatException with ClassCastException in Require.java (45d1101)