Skip to content

Releases: aName2050/GigaScript

GigaScript v2.1.1

23 May 17:06
0b313bf
Compare
Choose a tag to compare

GigaScript v2.1.1

Note

This is a re-release of v2.1.0 to update the README.md file.

In this release

  • GigaScript (*.gsx) Tokens and native values

Significant Updates

  • The following keywords and symbols have changed:
    • yap -> HelloWorld
    • shoot -> uhhh
    • formatString -> lockIn
    • GSON -> GigaSON
    • , -> and or ,
    • generateTimestamp -> theCurrentTimeAtThisVeryMoment

Important

Due to the complete revamp of GigaScript from v1 to v2, we will be rewriting the documentation again.

GigaScript

GigaScript Docs
Learn more about GigaScript

GigaScript v2.1.0

23 May 17:02
dec2b88
Compare
Choose a tag to compare

GigaScript v2.1.0

In this release

  • GigaScript (*.gsx) Tokens and native values

Significant Updates

  • The following keywords and symbols have changed:
    • yap -> HelloWorld
    • shoot -> uhhh
    • formatString -> lockIn
    • GSON -> GigaSON
    • , -> and or ,
    • generateTimestamp -> theCurrentTimeAtThisVeryMoment

Note

Due to the complete revamp of GigaScript from v1 to v2, we will be rewriting the documentation again.

GigaScript

GigaScript Docs
Learn more about GigaScript

GigaScript v2.0.0

13 May 21:42
94824b9
Compare
Choose a tag to compare

GigaScript v2.0.0

In this release

  • GigaScript (*.g) Tokenizer, Parser, Interpreter, and Runtime
  • GigaScript (*.gsx) Tokenizer

Significant Updates

  • Improved performance
  • Improved stability (less bugs!!)
  • Added support for arrays
  • Added support for member expressions and computed member expressions
  • Added support for native and external modules
  • And so much more I don't remember!!

Note

Due to the complete revamp of GigaScript from v1 to v2, we will be rewriting the documentation again.

GigaScript

GigaScript Docs
Learn more about GigaScript

GigaScript v2.0.0 Beta 6

08 May 18:55
256156a
Compare
Choose a tag to compare
Pre-release

GigaScript v2.0.0 Beta 6

In this release

  • GigaScript Modules
    • gs:maps
    • gs:sets
    • Native Modules
      • GigaScript (gigascript) module
      • OS (os) module
      • PATH (path) module
      • File System (fs) module
      • NodeJS (node) module

Significant Updates

  • Updated Array functionality
    • Array methods
  • Special object properties and computed member expressions
    • You can now created objects with anything as a key. Simply enclose the key in a string. ex. { '123': value }
    • You can access these properties by using the computed member expressions notation. ex. object['123']
  • LOTS of bug fixes and other improvements

Note

Due to the complete revamp of GigaScript from v1 to v2, we will be rewriting the documentation again.

GigaScript

GigaScript Docs
Learn more about GigaScript

GigaScript v2.0.0 Beta 5

26 Apr 17:13
c26f50f
Compare
Choose a tag to compare
Pre-release

GigaScript v2.0.0 Beta 5

In this release

  • GigaScript & GigaScript-X (*.g *.gsx) parser

  • GigaScript & GigaScript-X (*.g *.gsx) runtime

  • GigaScript & GigaScript-X (*.g *.gsx) interpreter

  • GigaScript & GigaScript-X (*.g *.gsx) CLI

  • GigaScript-X (*.gsx) Tokenizer

Significant Updates

  • Updated CLI
    • You can now run GigaScript-X through the command line using gigascript -f /PATH/TO/FILE.gsx
  • Added translations for GSX
    • You can write your code in the much funner language, GigaScript-X!
    • Read the gsx.tokens.ts file if you are unsure of the available keywords.

Note

Due to the complete revamp of GigaScript from v1 to v2, we will be rewriting the documentation again.

GigaScript

GigaScript Docs
Learn more about GigaScript

GigaScript v2.0.0 Beta 4

09 Apr 05:36
41db32d
Compare
Choose a tag to compare
Pre-release

GigaScript v2.0.0 Beta 4

In this release

  • GigaScript (*.g) parser
  • GigaScript (*.g) runtime
  • GigaScript (*.g) interpreter
  • GigaScript (*.g) CLI

Significant Updates

  • Added support for member expressions in assignment expressions
  • Added custom CLI support
    • You can now run GigaScript using gigascript [...args] instead of npm run gigascript [...args]

GigaScript

GigaScript Docs
Learn more about GigaScript

GigaScript v2.0.0 Beta 3

22 Mar 06:42
f68b83f
Compare
Choose a tag to compare
Pre-release

GigaScript v2.0.0 Beta 3

In this release

  • GigaScript (*.g) parser
  • GigaScript (*.g) tokenizer
  • GigaScript (*.g) runtime
  • GigaScript (*.g) interpreter

GigaScript

GigaScript Docs
Learn more about GigaScript

GigaScript v2.0.0 Beta 2

15 Mar 21:54
69229db
Compare
Choose a tag to compare
Pre-release

GigaScript v2.0.0 Beta 2

In this release

  • GigaScript (*.g) parser

GigaScript

GigaScript Docs
Learn more about GigaScript

GigaScript v2.0.0 Beta 1

11 Mar 18:36
97c691c
Compare
Choose a tag to compare
Pre-release

GigaScript v2.0.0 Beta 1

In this release

  • GigaScript (*.g) tokenizer

GigaScript

GigaScript Docs
Learn more about GigaScript

GigaScript v1.1.3

29 Feb 21:45
8d44599
Compare
Choose a tag to compare

GigaScript v1.1.3 Release

In this release

  • GigaScript (*.g) documentation
  • GigaScript-X (*.gsx) documentation

GigaScript

GigaScript Docs
Learn more about GigaScript