Releases: tamingj/q4c
Releases · tamingj/q4c
1.0.0
Usage
<dependency>
<groupId>io.github.tamingj.q4c</groupId>
<artifactId>q4c</artifactId>
<version>1.0.0</version>
</dependency>
Changelog
Changes in this Release: (1.0.0..1.0.0
)
- add script for creating gh release
- fix maven repository url in readme
- Add make goal for automatic release and deploy to mvn central
- Extract release plugins into custom mvn profile
- Extract publisher setup to docs folder
- Add requirements for publishing to maven central
- Fixed groupId in installation snippet.
- Update github action build
- Add more information to README
- Rename from cbuschka to tamingj
- Replaced MIT with APL-2.0.
- Removed QuintiSelect.where.
- #6 Added quintuple support.
- Renamed generic parameters Element1|2|3|4 to E1|2|3|4.
- #6 Added quadruple support.
- Removed default methods.
- #4 Added selectFrom for subselect to Queries.
- #4 UniSelect, BiSelect and TriSelect implement Iterable now.
- #2 Add extra condition to join criteria.
- Dont instantiate Queries class.
- Changed license to MIT.
- Renamed to q4c.
- Removed obsolete stuff.
- Added unit test for selecting via supplier.
- feat: Add iterable supplier to ObjectQuery construction.
- Renamed vars in tests.
- Renamed tupleStream() to pairStream().
- Introduced join(..).on(..) clause.
- Removed ObjectSet class.
- Replaced JoinMode/wrap with concrete join iterator types.
- Removed deprecated iterator creators.
- Consistent left/right naming instead of element1/2 in join context.
- split up join operator impls
- feat: implement full outer and right outer join
- refactor: Reuse existing methods in Joins.
- feat: Add supplier to ObjectSet instantiation.
- feat: Add peek and filter for BiStream and TriStream.
- Switched groupId com.github.cbuschka.objset to io.github.cbuschka.objset.
- Refactored tests.
- Added convenience method for adding elements from streams.
- chore: Updated lombok version.
- Updated junit.
- Updated maven-compiler-plugin.
- Min jdk 11 instead of 17 now.
- Added Joins api.
- Made a java module.
- Added gha build.
- Initial prototype.