Skip to content

v1.0.0-rc2

Compare
Choose a tag to compare
@pablormier pablormier released this 12 Aug 11:14
· 121 commits to 1.0.X since this release

Change Log

Full Changelog

Implemented enhancements:

  • Fix deploy script to deploy only SNAPSHOT versions #111
  • Update travis.yml to use the new container-based CI #135
  • StateTransitionFunction is not lazy #134
  • LazyActionStateTransitionFunction is not lazy #133
  • LazyNodeExpander is not lazy #132
  • Create a branch whitelist in travis.yml #129
  • Refactor the basic (non-guava) graph implementations and improve unit tests #128
  • Confusing usage of the GraphBuilder #119
  • Remove dependencies with Guava from hipster-core #113 (now is only 150 kb)

Fixed bugs:

  • Java <1.8 Incompatibility #130
  • BellmanFord iterator search method fails #127
  • NullPointerException using Bellman-Ford algorithm #124
  • RomaniaaProblemOptimalSearchTest does not detect solutions with different length #123
  • AD* node expander check isConsistent() after node.g and node.v changed #122
  • assert check in BinaryOperation constructor done with equals\(\) instead of compare\(\) #120
  • restrictive type in ProblemBuilder(...)defineProblemWithoutExplicitActions().useTransitionFunction() #115
  • change visibility of attributes and methods in Algorithm subclasses #114
  • AbstractNode.path() in reversed order #72
  • Method search(SearchListener) from Algorithms does not stop #49

Closed issues:

  • Create new module "hipster-extensions" with classes depending on Guava #125
  • Update site.url in parent pom.xml #126
  • hipster.version in branch development should not be the same than last release #118
  • hipster.version defined in root pom.xmi but not used #117
  • Implement common tests for heuristic search algorithms #71

* This Change Log was automatically generated by github_changelog_generator