Releases: gabordemooij/citrine
Releases · gabordemooij/citrine
1.0
Full Changelog: v0.9.6...1.0
Zuiderpark 0.9.6b
- Fixed issue in stability issue in editor
- Added support for ASCII version
- Updated distrib scripts
Zuiderpark 0.9.6
- Media Plugin (based on libSDL2)
- Support for Graphics
- Support for Game Controllers and Joysticks
- Support for Animation
- Basic Physics Engine for Games
- Support for basic Video
- Support for Audio
- Text input
- Key and Mouse events
- Timers
- Basic Networking
- Browser/Speech API hooks
- Asset packaging
- Basic editor + 6 examples/demos
- Support for Linux, Win64, Win32, MacOSX x86
- Support for Linux App Image
- Windows Installer (only 64-bit)
Sorghvliet 0.9.5
- New testing system: Test-o-Mat (entirely written in Citrine)
- Improved portability, builds system for Win32, Win64 and MacOS (64)
- Added new language: Yakut
- Improved translations for all supported languages
- New Reflection API (Program find: [string], Program [string], Program [string]: [string])
- New String subtraction feauture: [string] - [string]
- Allow users to unset/Nil environment vars (portable way)
- Alias Map contains/has
- Improved performance of string-to-code
- Fixed Dutch time notation
- Fixed warning chdir/getcwd() return values
- Fixed reset tracked memory data after ending program
- Fixed plugin loader for Windows
- Fixed null pointer check in ctr_heap_reallocate()
- Fixed constraint check in ctr_array_fill()
- Fixed minimum size for pools
- Added core test for parser
- Added core test for memory allocator
- Code clean-up
- Documentation fixes
Koekamp 0.9.4b
v0.9.4b v0.9.4b
Koekamp
- Support for localized commas (Arabic comma)
- Support for localized colons (Armenian)
- Add lozenge symbol to macro package as replacement marker
- Add fat arrow symbol to macro package as replacement marker
- Refine build/installation scripts - thanks Tirifto!
- Improve readme-file - thanks Tirifto!
- Allow program memory to be set in megabytes instead of bytes
- Add Citrine EN_US for American English (EN will be Brittish English)
- Clean up dictionary files
- Add support for Papiamento (Citrine/PAP)
- Improve performace of string splitting
- Use refs instead of literals internally to improve performance
- Introduce additional core unit test system to test core
- Environment variables for memory management
- Add password input
- Always flush buffer on Stop message
- Fix File list
- Fix O2 Warnings
- Add support for Haiku
- Add AST-Export
- make-script for plug-ins (make plugin)
Solleveld
v0.9.3c v0.9.3c
Solleveld
v0.9.3b v0.9.3b
Solleveld
v0.9.3 v0.9.3
Wapendal
v0.9.2 v0.9.2