Skip to content

Releases: CodeDojoOfficial/FlowentAPI

Flowent Java API v1.0.2 Pre-release 1

02 Sep 19:07

Choose a tag to compare

Pre-release

In this pre-release, we have added additional functionality to error handling, along with a way to set properties as primitives. You will still get an object back, but translating between the primitive and the object is simple. See you guys in v1.0.3!

Flowent Java API v1.0.2

20 Aug 20:08

Choose a tag to compare

Welcome to release 1.0.2! In this release, we have added a huge logging update, and also, we have added properties! Properties are somewhat like variables. You can set them in the method chain, and then access them statically.

We have also added System class properties. This means that you now have the ability to do things like get the version for Flowent, from within the method chain! Now things don't have to be hardcoded! This is not to be confused with Flowent properties. The full list of properties is below:

Property Description
flowent.version The version of Flowent currently running.
flowent.vendor The vendor of the Flowent Java API.
flowent.vendor.url The URL to the main page of this API online.
flowent.log.dir The directory that Flowent outputs it's log files.
flowent.copyright The copyright notice for this API.

This also defines the CodeDojo properties. They are shown below:

Property Description
codedojo.since The year CodeDojo was created.
codedojo.url The URL to the CodeDojo site.

Hope you have a fun time!

Flowent Java API v1.0.1

15 Aug 23:55

Choose a tag to compare

In 1.0.1, we added loops! You can now run safe* for loops and while loops from within the Flowent method chain! They are just like FlowentFunctions, but they are actually executed from within a loop. Even better, with the for loop, you decide how many iterations to run the loop for, from within the method chain! With while loops, you still get to decide if you want to break or not from within the loop!

However, as you may know by now, loops are dangerous, they take up much of the stack. And so to prevent your platform from crashing when using the while loop, we added failsafes. See the JavaDoc for the failsafe description.

* This assumes you are not doing something where an Error can be thrown.

Flowent Java API v1.0.0

09 Aug 15:11

Choose a tag to compare

Flowent's first public release is here! If you don't know what Flowent is, long story short, it is a fluent interface based in the Java Programming Language. A fluent interface is something like method chaining. Have fun with the original version of Flowent! Below is a list of features that this API has in store for you!

  • Several printing methods with null reliability. (No errors from NullPointerExceptions)
  • The ability to pause for a given number of milliseconds or nanoseconds.
  • Exit on demand with an optional message and exit code input.
  • Featured: The ability to create your own methods and run the from within the method chain!

Don't forget! You can always become a part of Flowent by suggesting ideas or issues!