Skip to content
This repository has been archived by the owner on Sep 22, 2022. It is now read-only.

Releases: ghaffarian/progex

PROGEX v3.4.5

17 Oct 13:09
Compare
Choose a tag to compare

Description

Stable release of PROGEX version 3.4.5.

Change Log

  • Fixes issues when exporting graphs to JSON and GML.

Instructions

  1. Make sure you have a proper JRE installation (v8 or newer).
  2. Download progex-v3.4.5.zip.
  3. Extract progex-v3.4.5.zip to any desired location.
  4. Open extraction directory in a terminal and run: java -jar progex.jar -help
  5. Read the README.md file for some more information.

PROGEX v3.4.0

03 Oct 14:44
Compare
Choose a tag to compare

Description

Stable release of PROGEX version 3.4.0.

Change Log

  • NEW: GML format export for all graphs
  • NEW: Improved JSON format export for all graphs
  • Switched to improved Graphs-v2.5.0
  • Code quality improvements

Instructions

  1. Make sure you have a proper JRE installation (v8 or newer).
  2. Download progex-v3.4.0.zip.
  3. Extract progex-v3.4.0.zip to any desired location.
  4. Open extraction directory in a terminal and run: java -jar progex.jar -help
  5. Read the README.md file for some more information.

PROGEX v3.2.0

21 Aug 12:56
Compare
Choose a tag to compare

Description

Stable release of PROGEX version 3.2.0.
This new release comes with many improvements (even compared to the last beta).

Change Log

  • NEW: PROGEX can now build Abstract Syntax Trees (ASTs).
  • NEW: PROGEX can also be used as a library with a simple client API.
  • NEW: AST now also includes normalized variable-names (useful for analysis).
  • NEW: Added graph traversal capability (currently BFS and DFS graph traversals are implemented).
  • NEW: Debug mode and advanced logging utility.
  • Switched to Maven project structure for more professional project management.
  • Switched from JGraphT lib to self-developed Graphs lib.
  • Much quality improvements and a lot of bug-fixes through-out the code-base by utilizing unit-tests for all APIs.

Coming Soon

  • Implementation of JSON output functionality ...

Instructions

  1. Make sure you have a proper JRE installation (v8 or newer).
  2. Download progex-v3.2.0.zip.
  3. Extract progex-v3.2.0.zip to any desired location.
  4. Open extraction directory in a terminal and run: java -jar progex.jar -help
  5. Read the README.md file for some more information.

PROGEX v3.0.0-beta

29 Dec 08:58
Compare
Choose a tag to compare
PROGEX v3.0.0-beta Pre-release
Pre-release

Description

Beta release for the new version 3.0 of PROGEX.
This new release comes with various improvements and is pretty stable for normal usage.
Detailed change-log will be provided with the final stable release.

Instructions

  1. Download progex-v3.0.0-beta.zip.
  2. Extract progex-v3.0.0-beta.zip to any desired location.
  3. Open extraction directory in a terminal and run: java -jar progex.jar -help

PROGX v2.0.0

15 Dec 04:16
Compare
Choose a tag to compare

Description

This is the final release of PROGEX v2.0.0.
This release is considered stable based on our tests; but no software is without issues!
If you encounter any bugs or problems, please report them in the project's issues section.

Instructions

  1. Download PROGEX-v2.0.0.7z.
  2. Extract PROGEX-v2.0.0.7z to any desired location. This will create a new directory named PROGEX-v2.0.0, which includes the executable JAR and a lib directory.
  3. Download src.zip file from here and move it inside the lib directory.
  4. Done! Now run java -jar PROGEX.jar -help for help.

Initial beta release

30 Sep 17:36
Compare
Choose a tag to compare
Initial beta release Pre-release
Pre-release

Description

This is the initial beta release of PROGEX.
It is still under development and has some known issues.
A stable release will be published as soon as the known issues are resolved.

Instructions

  1. Download PROGEX-v2.0-beta1.7z.
  2. Extract PROGEX-v2.0-beta1.7z to any desired location. This will create a new directory named PROGEX, which includes the executable JAR and a lib directory.
  3. Download src.zip file from here and move it inside the lib directory.
  4. Done! Now run java -jar PROGEX.jar -help for help.