Skip to content

Commit d962393

Browse files
committed
Updating changlog
1 parent 5621827 commit d962393

File tree

1 file changed

+20
-1
lines changed

1 file changed

+20
-1
lines changed

CHANGELOG.md

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
5.1
22
===
33

4-
New features:
4+
**New features:**
55

66
- \#96: New @Bean annotation in table comments to alter the name of a bean
77
- \#95: Table and column annotations are now parsed using doctrine/annotations lexer/parser
@@ -11,6 +11,25 @@ New features:
1111
- \#126: New @AddInterface, @AddInterfaceOnDao, @AddTrait, @AddTraitOnDao (to be used in the DB table comments) to automatically implement interface or use traits in Beans / DAOs
1212
- \#132: New @JsonKey, @JsonFormat, @JsonIgnore, @JsonInclude, @JsonRecursive and @JsonCollection annotations (to be used in the DB column comments) enable controlling the JSON serialization of beans
1313

14+
**Improvements:**
15+
16+
- Added autopivot support (when a pivot table points twice on the same target table) [\#131](https://github.com/thecodingmachine/tdbm/issues/131) [\#146](https://github.com/thecodingmachine/tdbm/pull/146) [@Kharhamel](https://github.com/Kharhamel)
17+
- Improved OneToOne inverse relationship code generation (when a unique index is also a foreign key) [\#150](https://github.com/thecodingmachine/tdbm/issues/150) [\#151](https://github.com/thecodingmachine/tdbm/pull/151) [\#154](https://github.com/thecodingmachine/tdbm/pull/154) [@homersimpsons](https://github.com/homersimpsons)
18+
- `getById` is now also generated for composite primary keys [\#100](https://github.com/thecodingmachine/tdbm/issues/100) [\#153](https://github.com/thecodingmachine/tdbm/pull/153) [@homersimpsons](https://github.com/homersimpsons)
19+
- Made base DAOs and beans abstract [\#138](https://github.com/thecodingmachine/tdbm/pull/138) [@moufmouf](https://github.com/moufmouf)
20+
- Add the possibility to give a null parameter if the column of type "resource" is nullable [\#137](https://github.com/thecodingmachine/tdbm/pull/137) [@TheoBiron](https://github.com/TheoBiron)
21+
- Improvement in code generation: made the code "stable" from one generation to another [\#149](https://github.com/thecodingmachine/tdbm/pull/149) [@homersimpsons](https://github.com/homersimpsons)
22+
23+
**Performance improvements:**
24+
25+
- Improved DAOFactory performance by lazy loading services [\#58](https://github.com/thecodingmachine/tdbm/issues/58) [\#147](https://github.com/thecodingmachine/tdbm/pull/147) [@Kharhamel](https://github.com/Kharhamel)
26+
- Adding cache for results of FindObjectsQueryFactory::compute [\#133](https://github.com/thecodingmachine/tdbm/pull/133) [@moufmouf](https://github.com/moufmouf)
27+
- InnerResultIterator: Improve count() performance of non-executed query [\#156](https://github.com/thecodingmachine/tdbm/pull/156) [@homersimpsons](https://github.com/homersimpsons)
28+
29+
**DBMS support:**
30+
31+
- Added official support for MySQL 8 [\#113](https://github.com/thecodingmachine/tdbm/pull/113) [@moufmouf](https://github.com/moufmouf)
32+
1433
5.0
1534
===
1635

0 commit comments

Comments
 (0)