EMPIREDB-386
Updated changelog for release preparation
diff --git a/CHANGELOG.txt b/CHANGELOG.txt
index 1c622e1..06bcd30 100644
--- a/CHANGELOG.txt
+++ b/CHANGELOG.txt
@@ -5,6 +5,37 @@
 https://issues.apache.org/jira/browse/EMPIREDB

 

 --------------

+Release 3.1.0:

+--------------

+

+Summary: Release 3.1 has some new core and jsf features as well as several bugfixes

+

+** Improvements

+	EMPIREDB-407	JSF:	Add "nounit" format option for eValue eInput

+	EMPIREDB-406	JSF:	Provide example CSS for formGrid with mode "grid"

+	EMPIREDB-405	JSF:	Make application of StyleClasses for JSF-tags more transparent and configurable

+	EMPIREDB-404	JSF:	Improve ControlTag rendering options

+	EMPIREDB-402	Core:	Allow Join definition using on(...) syntax

+	EMPIREDB-401	Core:	Improve DBModelChecker primary key check

+	EMPIREDB-398	Core:	DBCommand: Omit parent tables in subquery FROM clause

+	EMPIREDB-397	Core:	PostgreSQL: Add support for websearch_to_tsquery

+	EMPIREDB-395	JSF:	Field validation: allow min/max range constraints to be non-integers

+	EMPIREDB-394	Core:	Optimize SQL-generation

+	EMPIREDB-387	Core:	Update Vue Example Dependencies

+	EMPIREDB-384	Core:	Provide type conversion for DBCmdParam

+	

+** Bugfixes

+	EMPIREDB-403	Core:	SampleApp fails with DBCommandHSql

+	EMPIREDB-400	Core:	Oracle statement params missing for limitRows / skipRows in subqueries

+	EMPIREDB-399	Core:	XMLWriter saveAsFile swallows Exception

+	EMPIREDB-396	Core:	queryRowCount not working for parameterized aggregate queries

+	EMPIREDB-393	Core:	Query params missing for subquery constraints

+	EMPIREDB-392	JSF:	e:input inside ui:repeat does not work

+	EMPIREDB-391	Core:	DBCommand.clone does not copy join params

+	EMPIREDB-390	Core:	DBCommand.join ignore null as addlConstraint params

+	EMPIREDB-385	Core:	Change DBRecord.read param from long to object

+

+--------------

 Release 3.0.0:

 --------------