Skip to content

Commit 762053c

Browse files
Update Changelog.md
changeprep
1 parent 839b212 commit 762053c

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

Changelog.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,3 +119,26 @@ What was added:
119119
* A lot of new utility in Scope object such as filtering or object transformation!
120120
* Small bugs fixed!
121121
#
122+
123+
# SerialX 1.3.0
124+
125+
Release date: 8.8.2021 (Night)
126+
127+
What was added:
128+
* Revelation of compiler that is now Recursive descent parser that is customizable and configurable.
129+
* Structure of entire API was generally reorganized in to 3 main sections:
130+
* Serializer - which is main class that operates entire API. Is responsible for input and output, formatting and general utility!
131+
* DataParser and DataConverter API - is recursive descent parser itself that is responsible for converting objects to strings and parsing them back! In default SerialX API implementation now known as JUSS (Java universal serial script) are these parsers and converters available:
132+
* NumberConverter - for converting and parsing numbers (integers, decimals, hexa, bin)!
133+
* BooleanConverter - for converting and parsing booleans!
134+
* CharacterConverter - for converting and parsing chars!
135+
* StringConverter - for converting and parsing strings ("Hello world!", "And others...")!
136+
* NullConverter - for converting and parsing null!
137+
* ObjectConverter - for converting and parsing SerializationProtocol expressions and Scopes!
138+
* VariableConverter - for converting and parsing JUSS variables (Map.Entry)!
139+
* SerializableBase64Converter - for converting and parsing Base64 expressions (java.io.Serializable)!
140+
* ArrayConverter - for converting and parsing primitive arrays!
141+
##
142+
*
143+
144+
#

0 commit comments

Comments
 (0)