Repository navigation
Releases: eLiteEs/epi
Release list
Release v_3.0
What's new on v_3.0?
- Added a new way to comment your code
- Added
throwandexceptionfunctions. - Fixed the
UnknownCommanderror handling. - Now avaiable on MacOS and Linux (64-bit)
Relase 2.1
What's new on v_2.1?
- Added
netw.downloadFileFromInternetandnetw.getLocalIpAdressNetworkingfunctions. - Added
sys.batteryLeft(),sys.usingBattery(),sys.batteryChargingTimeLeft(),sys.batteryTimeLeft(),sys.moveCursor,sys.pathSystemVariable(),sys.osVersion(),sys.getScreenResolutionWidth(),sys.getScreenResolutionHeight(),sys.getNumberOfCores(),sys.beep()andsys.getRunningProcesses()functions. - Added
img.renderImagefunction. - Added
gui.takeScreenshotfunction. - Added
exclude,do_nothingand ignorekeywords. - Fixed
Boolean Functions. - Warning: Due a problem on Number Functions String concatenation is now made with & symbol instead of + symbol.
- Added
Number Functions, see it onVariables - Numberssection. - Fixed a potential bug on
Functions. - Updated the way to call
iffunction. - Added
function.reset()function, see it onFunctionssection. - Fixed a bug that happened while reading files.
- Added
Arrays Functions, see it onArrayssection.
Relase 1.luc2
What's new on v_1.luc2?
- Fixed more bugs. (Yayyyy!)
- Added
splashesto the main screen. - Changed the way to call
Variables. - Changed the way to call
Visual Elements. - Fixed
readLinefunction inFile Working. - Not more necessary to use
setva. - Added
ws.getScreenWidth()and ws.getScreenHeigth() functions. - Added
repeat,if,genRandomfunctions and fixed them. - Added an icon to
epi.exefile.
What we wait to v_2.0?
In 2.0 we're going to add a return command for getting text from functions, add some file extensions to encrypt your .epi files and share them and update some of the java functions that epi has.
Full Changelog: update-v_1.luc1...update-v_1.luc2
Relase 1.luc1
What's new on v_1.luc1?
- Fixed lots of bugs.
- Added
argumentstofunctionsandprograms. - Changed the way to call
Date Functions. - Changed the way to call
Variables. - Changed the way to call
String Methods. - Changed the way to call
Functions.
Full Changelog: update-v_1.2...update-v_1.luc1
Relase 1.2
What's new on v_1.2?
- Note: While we were revieving the setup we figured out that some jar files didnt work, or you stay on epi v_1.1(recommended) or you wait until v_1.3
- Added import function for importing other .epi files. See it at "import" command section at docs webpage.
- Created utils.epi file for making usseful functions. See them at "utils.epi" file section at docs webpage.
- Added checklibs command for viewing all the commands that use epi to load .jar files.
- Added cmwSizeY and cmwSizeX commands for getting the screen resolution as chars. See them at Visual Elements section at docs webpage.
- Modified String Methods for making it a simplier use. See them at String Methods section at docs webpage.
- Updated gui commands for adding options and get which one pressed the user.
- Added sleep command for waiting a determinated period of time.
- Created Epi Variables for getting some epi information like installation path, etc.
Relase 1.1
What's new on v_1.1?
-
Created a command for helping you install epi. Run
nowwhatat main screen for viewing it. -
Added
Boolean Functionsto docs page (I've forgot of adding it to docs page and publish them here), what are this functions?, with this functions you can check values ofStringsandNumbers. -
Fixed a bug inside
infunction, if you putted a variable that didn't existed, it would say were the error is but not the name of the variable. -
Note: With magic the error handling feature added on v_0.1 started working, so now if you want to create a white line, add "
//" at the start of the line for compiler doesn't stopping the program. -
Fixed another bug inside
in,inxandgui command processing (GCP)function, if you putted an space on the input, the input would only get the text until the space. -
Created
inxinner function, for what this works? This functions make in function work inside declarements. -
Added
Arrays.
Relase 1.0
What's new on v_1.0?
- Created this section for you to know new things of epi.
- Added
runIffunction for running a function if the condition is1or other code if else. - Added
img.imageToTxtfunction for reading an image and store it in a variable as text. (Java 21^ required) - Added
netw.readFileFromInternetfunction for reading a file in internet. (Java 21^ required) - Added
netw.readLineFileFromInternetfunction for reading a specified line from a file in internet. (Java 21^ required) - Created
String Methodsfor modifingStringcontent. - Created
Visual Elementsfor making your program more colorful. - Added
randomfunction for creating random numbers with amaxand amin. - Added
Variable Functionsfor running variables with less text. - Added
Epi examples in depthsection indocsmain screen for knowing cool things to do with epi. - Deprecated some functions
- Added
checkupdatescommand for when you run epi auto check for updates. (Java 21^ required) (Internet Connection required for correct working) - Created a gui for running the program with more options.
Relase Epi v_0.3
In this function now you can import binaries and run it with a personaltided command.
Now you can use network functions but you need to have java installed.
Added interactive functions like getcha.
Also added a new print style.
Rebember that you can see references at docs web.
Release v_2.0
What's new on v_2.0?
- Fixed more bugs. No more bugs.
- Updated the way to call
Java Functions. - Created
returnfunction. - Added a way to compile your file safely, use
epi --compile myFile.epiandepir myFile.epir. - Fixed
Arrays.