Skip to content

Releases: gachia/duke

Completed A-Release

17 Sep 15:15
Compare
Choose a tag to compare

V0.2 release available.

Completed A-UserGuide

16 Sep 16:00
Compare
Choose a tag to compare

Added a User Guide to the project.

Completed C-Help

14 Sep 10:44
2389358
Compare
Choose a tag to compare

Added a Help Command for users to know what they can do with Duke.

Completed A-CodeQuality

12 Sep 15:34
173c9c2
Compare
Choose a tag to compare

Refactored code for better abstraction.

Also fixed Assertion bug from previous release that made wrong assert call when index is within range.

Completed A-Assertions

12 Sep 14:16
876b4dd
Compare
Choose a tag to compare

Implemented Assertion code.

Edit: Found bug with Assertion code. "<" should be "<=". Fixed in next release.

Completed Level-10

07 Sep 08:41
Compare
Choose a tag to compare

Implemented JavaFX GUI and reorganised Duke's code to respond to the GUI

Edit: Known bug found where mainClassName in build.gradle points to incorrect file name. Already fixed in further commits.

Completed A-CheckStyle

07 Sep 08:40
Compare
Choose a tag to compare

Formatted code to pass CheckStyle

Completed Level-9

01 Sep 14:41
Compare
Choose a tag to compare

Completed Level-9

Completed A-JavaDoc

01 Sep 10:59
Compare
Choose a tag to compare

Merged the branch early due to errors found while doing Javadocs.

  1. Gradle was running without System input so it would fail immediately when running. This has been fixed so user inputs are now working as intended.
  2. Exit Command would fail if no file path/no text file was specified. This has been fixed so the program would exit without saving any data if no file exists.

Duke v0.1

01 Sep 07:42
Compare
Choose a tag to compare

Duke version 0.1 with JAR file attached

Edit: Updated jar with a fixed version with gradle would not run with System input. Also fixed exit issue when no file path is specified.