Release notes v2.3
Supported Java
Built with Oracle JDK v 8.x. Should work with OpenJDK too.
ActiveJDBC Repo Changelog
- 2019-06-10 17:00:17 -0500 ipolevoy #863 Switch DB-Migrator Integration tests from MavenCLI to RuntimeUtil
- 2019-06-10 15:45:51 -0500 ipolevoy #862 Specify execution directory for RuntimeUtils
- 2019-06-05 17:15:59 -0500 Igor Polevoy Merge pull request #859 from TheNewEconomy/master
- 2019-06-05 16:42:08 -0400 creatorfromhell Add JavaDoc Warnings to setModelFile.
- 2019-06-04 17:48:13 -0500 ipolevoy #860 Travis build broken in MojoIntegrationEnvironmentsSpec - adding debug info
- 2019-06-01 12:10:32 -0400 creatorfromhell Fix Styling issues.
- 2019-06-01 12:09:27 -0400 creatorfromhell Fix Project Import Settings.
- 2019-06-01 12:03:42 -0400 creatorfromhell Let's make the properties file configurable.
- 2019-05-23 16:18:20 -0500 ipolevoy #858 Upgrade com.fasterxml.jackson.core:jackson-databind to 2.9.9 due to a security issue
- 2019-05-03 09:17:38 -0500 Igor Polevoy Merge pull request #854 from cschabl/gradle-plugin-removal
- 2019-04-01 18:26:29 +0200 cschabl Merge remote-tracking branch
origin/gradle-plugin-removal
into gradle-plugin-removal - 2019-04-01 18:25:54 +0200 cschabl #545: removed gradle-plugin module because of replacement by new gradle-plugin de.schablinski.activejdbc-gradle-plugin
- 2019-03-30 22:23:27 +0100 cschabl #545: removed gradle-plugin module because of replacement by new gradle-plugin de.schablinski.activejdbc-gradle-plugin
- 2019-03-28 23:37:48 -0500 Igor Polevoy Merge pull request #852 from mdsell/multiple_scope_calls
- 2019-03-24 10:21:12 +0100 Michael Sell Allow calling
scope
on an existing ScopeBuilder object. - 2019-03-24 00:45:26 -0500 Igor Polevoy Merge pull request #851 from cschabl/broken-kdoc-of-companion-model
- 2019-03-22 14:02:42 +0100 cschabli #850: fixed broken class-doc-comment of CompanionModel.kt
- 2019-02-26 17:18:55 -0600 ipolevoy rolling back 39207bc1838d66859ee09879fa14be99b77d584b because it broke the build
- 2019-02-23 16:13:10 -0600 Igor Polevoy Merge pull request #847 from javalite/snyk-fix-706jus
- 2019-02-23 16:12:29 -0600 Igor Polevoy Merge pull request #846 from javalite/snyk-fix-vdxiej
- 2019-02-23 16:11:56 -0600 Igor Polevoy Merge pull request #845 from javalite/snyk-fix-y8521t
- 2019-02-23 07:17:32 +0000 snyk-bot fix: pom.xml to reduce vulnerabilities
- 2019-02-23 06:36:10 +0000 snyk-bot fix: pom.xml to reduce vulnerabilities
- 2019-02-23 01:37:46 +0000 snyk-bot fix: pom.xml to reduce vulnerabilities
- 2019-02-20 22:10:35 -0600 ipolevoy #840 Revisit and upgrade all dependencies
- 2019-02-12 17:22:00 -0600 ipolevoy #841 Update copyright notice
- 2019-02-04 16:08:25 -0600 Igor Polevoy Merge pull request #839 from javalite/bugfix/835
- 2019-02-03 21:46:28 +0000 Joćo Francisco Almeida #835 - Travis CI - Restore Oracle tests
- 2019-01-28 17:40:19 -0600 Igor Polevoy Merge pull request #836 from javalite/835-travisci-disable-oracle-temporarilly
- 2019-01-28 23:23:10 +0000 Joćo Francisco Almeida #835 - TravisCI - temporarily disable Oracle
- 2019-01-26 12:43:03 -0600 ipolevoy #784 Implement support for JUnit 5 - setting the same versions on deps
- 2019-01-16 18:08:47 -0600 Igor Polevoy Merge pull request #832 from javalite/issue_479
- 2019-01-16 18:03:02 -0600 ipolevoy #833 Improve Util.createTree() method
- 2019-01-16 17:37:36 -0600 ipolevoy merging from master
- 2019-01-16 17:31:33 -0600 ipolevoy #479 Add ability to use model classes without connecting to the DB - minor changes following a code review
- 2019-01-15 16:57:43 -0600 ipolevoy added exec permission
- 2019-01-15 16:57:20 -0600 Igor Polevoy Merge pull request #831 from FadiDev/only-create-schema-version-table-when-non-existent
- 2019-01-15 23:38:20 +0300 andrey@---.com #479 Add ability to use model classes without connecting to the DB - allow connection without password
- 2019-01-15 21:23:20 +0100 Fadi Shawki Only create schema version table if non-existent
- 2019-01-15 21:21:58 +0100 Fadi Shawki Revert changes to CreateMojo class
- 2019-01-15 21:19:58 +0100 Fadi Shawki Revert changes to CreateMojo class
- 2019-01-15 13:51:27 -0600 ipolevoy script to check out pull requests
- 2019-01-15 18:57:26 +0100 Fadi Shawki Only create schema version table if non-existent
- 2019-01-09 08:40:06 -0600 Igor Polevoy Merge pull request #828 from benhc123/patch-3
- 2019-01-09 12:06:47 +0000 Ben Holden-Crowther Added HTTPS where possible
- 2019-01-08 16:25:27 -0600 ipolevoy #821 JdbcPropertiesOverride: alternative properties processing error
- 2019-01-06 17:18:06 -0600 ipolevoy #827 DBSpecTest may break because the DB was not initialized yet
- 2019-01-06 17:13:39 -0600 ipolevoy small case fix, thanks Andrey
- 2019-01-05 17:52:59 -0600 Igor Polevoy Merge pull request #822 from javalite/snyk-fix-3erpzf
- 2019-01-05 17:52:20 -0600 Igor Polevoy Merge pull request #826 from javalite/snyk-fix-beyfty
- 2019-01-05 17:51:06 -0600 Igor Polevoy Merge pull request #825 from benhc123/patch-2
- 2019-01-05 22:33:32 +0000 snyk-bot fix: pom.xml to reduce vulnerabilities
- 2019-01-05 21:23:37 +0000 Ben Holden-Crowther Minor README improvements
- 2019-01-05 01:41:14 -0600 Igor Polevoy Merge pull request #824 from javalite/snyk-fix-8yg0kp
- 2019-01-05 06:41:43 +0000 snyk-bot fix: db-migrator/pom.xml to reduce vulnerabilities
- 2019-01-03 13:16:56 -0600 Igor Polevoy Merge pull request #823 from benhc123/patch-1
- 2019-01-03 18:43:18 +0000 Ben Holden-Crowther improved english
- 2018-12-29 23:53:50 +0000 snyk-bot fix: pom.xml to reduce vulnerabilities
- 2018-12-20 22:29:34 +0300 andrey@----.com #479 Add ability to use model classes without connecting to the DB - Core code refactored
- 2018-12-14 12:49:05 -0600 Igor Polevoy Merge pull request #820 from cschabl/efficient-log-filtering
- 2018-12-13 22:29:09 -0600 ipolevoy #813 Implement ability to create and delete directories recursively
- 2018-12-13 14:54:12 +0100 cschabli #819: Make inefficient log filtering efficient
- 2018-11-27 22:56:15 -0600 ipolevoy #815 Error on accessing Model in Android + SQLite JDBC
- 2018-11-12 11:28:38 -0600 Igor Polevoy Merge pull request #812 from dsiegal/master
- 2018-11-07 14:00:30 -0800 David Siegal And updated the call from one to the other?
- 2018-11-07 13:56:28 -0800 David Siegal Rename closeBatch() to closePreparedStatement
- 2018-11-06 16:06:12 -0800 David Siegal Quietly close prepared statements.
- 2018-11-06 08:58:46 -0600 ipolevoy #808 - INSERT_INTO_PATTERN in QueryExecutionEvent is prone to StackOverflowError
- 2018-11-05 14:19:09 -0600 Igor Polevoy Merge pull request #806 from cschabl/Bugfix-666
- 2018-11-05 13:09:21 -0600 ipolevoy #807 - Collection of statistics on large queries causes large memory issues
- 2018-11-05 11:41:30 -0600 ipolevoy #796 Regression of #795: activejdbc_models.properties in Jar of War not found anymore - restoring ability to search for multiple
activejdbc_models/properties
file - 2018-11-05 09:10:15 +0100 cschabli [#666: fixed last remaining broken @see tag](https://github.com/javalite/activejdbc/commit/b79fc1e2)
- 2018-10-27 19:51:43 +0100 Joćo Francisco Almeida #804 - Attempt to speedup TravisCI by changing the DBMSs order
- 2018-10-22 12:13:25 -0500 ipolevoy #798 Skip RuntimeUtilSpec on Window - added a comment
- 2018-10-22 12:10:15 -0500 Igor Polevoy Merge pull request #799 from cschabl/bugfix-798-RuntimeUtilSpec
- 2018-10-22 12:07:35 -0500 Igor Polevoy Merge pull request #801 from cschabl/bug-fix-800-EHCacheManager-locking
- 2018-10-22 13:20:31 +0200 cschabli #800: Fixed missing double-checked locking in EHCacheManager
- 2018-10-19 09:28:38 +0200 cschabli #798: skip RuntimeUtilSpec on Windows
- 2018-10-18 01:57:17 -0500 ipolevoy #797 - Fix FasterXML vulnerability
- 2018-10-15 10:29:26 -0500 ipolevoy #795 - ActiveJDBC is unable to find activejdbc_models.properties in all cases
- 2018-10-09 13:36:00 -0500 Igor Polevoy Merge pull request #793 from javalite/pr-783
- 2018-10-02 00:32:26 -0500 ipolevoy #701 Setting an attribute to the same value should not set model as dirty - fixed tests, remove data conversion
- 2018-09-23 23:04:36 -0500 ipolevoy #742 - Allow RuntimeUtil.execute return more than 2048 chars
- 2018-09-20 23:06:42 -0500 ipolevoy #785 - db-migrator-integration-test not passing on Travis due to security
- 2018-09-19 23:18:20 -0500 Igor Polevoy Merge pull request #789 from javalite/bugfix/788
- 2018-09-15 01:06:37 +0100 Joćo Francisco Almeida #788 - Upgrade to the latest PostgreSQL driver + fix build
- 2018-09-13 08:58:38 -0500 ipolevoy #787 Case sensitivity in Postgres - upgrading the driver to latest recommended
- 2018-09-09 19:48:58 -0500 Igor Polevoy Merge pull request #786 from javalite/bugfix/785
- 2018-09-10 00:11:49 +0100 Joćo Francisco Almeida #785 - db-migrator-integration-test not passing on Travis due to security
- 2018-09-05 11:03:43 -0500 ipolevoy #784 - Implement support for JUnit 5 - initial commit, will need to add a JUnit5 test
- 2018-09-02 09:45:48 +0200 rivella50 #701 Setting an attribute to the same value should not set model as dirty - finishing first version of better handling dirty attribute names
- 2018-09-01 17:57:07 +0100 Joćo Francisco Almeida #781 - TravisCI is attempting to deploy PRs
- 2018-09-01 17:55:58 +0100 Joćo Francisco Almeida Revert
#781 - TravisCI is attempting to deploy PRs
- 2018-09-01 17:46:57 +0100 Joćo Francisco Almeida #781 - TravisCI is attempting to deploy PRs
- 2018-09-01 17:20:20 +0100 Joćo Francisco Almeida Merge pull request #780 from javalite/issue_752_optimize_oracle_build
- 2018-09-01 16:54:48 +0100 Joćo Francisco Almeida #752 Migrate build from Jenkins to TravisCI - remove useless Oracle optimization
- 2018-08-28 23:34:42 -0500 ipolevoy #774 - NPE in Paginator.pageCount
The above is a partial list of commits that represent features and bugs that made it onto this release. The following are the important new features included into this releas:
- 2018-09-05 11:03:43 -0500 ipolevoy #784 - Implement support for JUnit 5 - initial commit, will need to add a JUnit5 test
- 2018-12-20 22:29:34 +0300 andrey@----.com #479 Add ability to use model classes without connecting to the DB - Core code refactored
ActiveWeb Repo Changelog
- 2019-06-04 17:14:13 -0500 ipolevoy #431 SessionPool is emitting too much log at INFO level
- 2019-06-04 17:12:38 -0500 ipolevoy #433 NullPointerException in RequestDispatcher
- 2019-03-21 20:52:56 +0300 yanchevsky #426 CSRFFilter not supported multipart/form-data
- 2019-03-06 16:33:17 +0300 yanchevsky #316 CSRF filter
- 2019-02-27 21:05:59 -0600 ipolevoy #421 Implement simulation of remote IP, host and port in controller specs
- 2019-02-27 20:50:42 -0600 ipolevoy #417 Revisit and upgrade all dependencies
- 2019-02-21 14:36:04 -0600 ipolevoy #306 Implement OPTIONS method for RESTful controllers
- 2019-02-21 14:03:00 -0600 ipolevoy #419 Implement OPTIONS method for custom routes
- 2019-02-11 17:59:54 -0600 ipolevoy #415 AbstractLesscController needs to allow additional arguments for Lessc compiler
- 2019-02-03 11:11:25 -0600 ipolevoy #414 Route bug when a controller package is a substring of another controller name
- 2019-01-28 15:22:38 -0600 ipolevoy #413 Implement support for Junit 5
- 2019-01-14 12:06:08 -0300 mppfiles Adding reference to underlying response object for low-level operations.
- 2019-01-12 22:56:13 -0600 ipolevoy #409 Upgrade to latest version of commons-upload
- 2019-01-12 22:55:30 -0600 ipolevoy #176 upgrade dependency on org.springframework:spring-test
- 2019-01-11 19:38:37 -0600 ipolevoy #407 Implement ability to add/modify request context values from controller filters
- 2018-09-26 23:46:18 -0500 ipolevoy #400 Routing error in case controller and package has the same names
- 2018-09-24 23:49:58 -0500 ipolevoy #399 Error in routing
- 2018-09-19 11:45:01 -0500 ipolevoy #398 ContentForTag causes NPE if body is not provided
2018-09-17 15:54:25 -0500 ipolevoy #397 Custom route not recognized when controller in sub-package
- 2019-01-28 15:22:38 -0600 ipolevoy #413 Implement support for Junit 5
2019-03-06 16:33:17 +0300 yanchevsky #316 CSRF filter
How to comment
The comment section below is to discuss documentation on this page.
If you have an issue, or discover bug, please follow instructions on the Support page