Skip to content

Releases: Arc676/Pathfinder

Version 1.2

14 Apr 05:25
Compare
Choose a tag to compare

Simple backend improvements

Version 1.1

01 Jan 15:03
Compare
Choose a tag to compare

Pathfinder 1.1 comes with bug fixes and some backend improvements that give you more control and choice over the desired level of abstraction depending on the requirements of your frontend.

Most notably, new backend logic allows nodes to be renamed so frontends can provide default naming while also allowing users to name their own nodes. The other obvious benefit is that node names aren't set in stone.

Version 1.0

30 Dec 14:06
Compare
Choose a tag to compare

The Pathfinder library now has some decent functionality.

New features since 0.1:

  • Nodes and graphs can now be modified (new information can be added)
  • Graph::removeNode(Node*) removes nodes and information about nodes for safety
  • Graph data can now be read from and written to strings to allow for graph reading/writing without files

Version 0.1

09 Nov 14:38
Compare
Choose a tag to compare
Version 0.1 Pre-release
Pre-release

Version 0.1 of the Graph library has VERY basic functionality:

  • Reading and writing graphs to files (no creating graphs manually... yet)
  • Accessing information about graphs and their nodes
  • Dijkstra's algorithm for finding a shortest path between two nodes in a graph