node/CHANGELOG.org
Paul Campbell 04e0e83748
Upgrade dependencies (#59)
* [changelog] clean up

* Upgrade kemitix-maven-tiles from 1.3.1 to 2.4.1

Pin pitest-junit5-plugin at 0.9. From 0.10+ is breaks.

* Fix NodeItem.findInPath(List) uses integer for loops to iterate over a List

[ERROR] Method net.kemitix.node.NodeItem.findInPath(List) uses integer based for loops to iterate over a List [net.kemitix.node.NodeItem] At NodeItem.java:[line 269] LII_LIST_INDEXED_ITERATING

* Upgrade kemitix-checkstyle-ruleset from 4.0.1 to 5.4.0
2020-03-21 10:35:21 +00:00

87 lines
2 KiB
Org Mode

* CHANGELOG
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
* 0.8.0
** Added
- Add kemitix-maven-tiles
** Changed
- Replace Jenkins with Github Actions (#57)
- [checkstyle] suppress npath complexity issues
- [coverage] lower requirements
** Dependencies
- Bump hamcrest-core from 2.1 to 2.2 (#50)
- Bump lombok from 1.18.8 to 1.18.10 (#49)
- Bump assertj-core from 3.12.2 to 3.13.2 (#48)
- Bump tiles-maven-plugin from 2.14 to 2.15 (#45)
- Bump lombok from 1.18.6 to 1.18.8 (#44)
- Bump tiles-maven-plugin from 2.13 to 2.14 (#43)
- Bump assertj-core from 3.12.1 to 3.12.2 (#42)
- Bump lombok from 1.18.4 to 1.18.6 (#41)
- Bump tiles-maven-plugin from 2.12 to 2.13 (#40)
- Bump hamcrest-core from 1.3 to 2.1 (#37)
- Clean up changelog and readme, and remove external build dependencies (#38)
* [0.7.0] - 2017-02-18
- Rename streamAll() as stream()
- Add parentStream()
- Add isRoot()
- Rename Optional<Node<T>> getParent() as findParent()
- Rename Optional<Node<T>> getData() as findData()
- Add Node<T> getParent()
- Add<Node<T> getData
* [0.6.0] - 2017-02-16
- Add streamAll() support
* [0.5.0] - 2016-09-20
- Make ImmutableNodeItem extend NodeItem
- Upgrade kemitix-parent to 2.1.0
- Upgrade lombok to 1.16.10
- Upgrade assertj to 3.5.2
* [0.4.2] - 2016-09-13
- Set version in pom correctly
* [0.4.1] - 2016-09-13
- Fix broken javadoc
* [0.4.0] - 2016-09-13
- Upgrade kemitix-parent to 2.0.0
- Add ImmutableTree implementation
- Switch to static factory constructors
* [0.3.0] - 2016-05-26
- Return optionals rather than nulls
* [0.2.0] - 2016-05-25
- Demo of full-path node name
- insertInPath() uses setData()
- Dynamic node names
- New tests following mutation testing
- Tidy the Node interface
- Named nodes
- Update code style
- Drop lombok in production (still using it in test)
* [0.1.0] - 2016-01-09
- Initial Release