Release 0.13
Core
New
- Enumeration Type
- Map Type
- Union Type
- Functions/Methods Declaration
- Type Aliasing
- Type Checking
- Is Expression
- Constants Support
- Global Variables Support
Fixes
- Set SSL hostname for request package
- Use common types instead of scientific throughout API
- Update OpenSSL dependency to version 3.1.0
New Builtin API
array_clear
array_contains
array_concat
array_filter
array_first
array_forEach
array_last
array_merge
array_remove
array_sort
char_byte
char_isLower
char_isUpper
char_lower
char_upper
str_contains
str_replace
str_split
str_trimEnd
str_trimStart
str_float
str_f32
str_f64
str_int
str_i8
str_i16
str_i32
str_i64
str_u8
str_u16
str_u32
str_u64
New Modules API
date_now
fs_appendFileSync
fs_copyFileSync
fs_copyDirectorySync
fs_renameSync
math_MaxFloat
math_MinFloat
math_MaxF32
math_MinF32
math_MaxF64
math_MinF64
math_MaxInt
math_MinInt
math_MaxI8
math_MinI8
math_MaxI16
math_MinI16
math_MaxI32
math_MinI32
math_MaxI64
math_MinI64
math_MaxU8
math_MinU8
math_MaxU16
math_MinU16
math_MaxU32
math_MinU32
math_MaxU64
math_MinU64
path_tempDirectory
path_tempFile
process_env
process_exit
process_home
random_randomFloat
random_randomInt
random_randomStr
thread_sleep
utils_swap
CLI
New
- Package Management
- Testing Code
- Running Scripts
- Exclude files from build option (
--exclude
)
Fixes
- SSL error when running
upgrade
command