Lexicon v3.0.0 Alpha
Pre-release
Pre-release
New
- Added in callback functions into
lexicon_text
(A few are reserved and more may be reserverd for localisation purposes, these are currently unavailable) - Can define dynamic callback functions such as
{DateTime}
,{Date}
,{Time}
aslexicon_dynamic_define(name, function, [updateCache])
- Added in new database (currently disabled as it's nowhere near finalized)
- Added in support for template strings. (Similar to 2022.11, passing in a value after the text entry will replace
{num}
tovalue
)
Changed
- Reworked all of the macros to now be
__MACRO_NAME
instead ofMACRO_NAME
(To privatise these) - Changed a couple default settings (struct accessors are now
{foo}
instead of%foo%
) - Any updates/fixes made from the last few v2.1.x versions
- Neaten up
lexicon_settings
comments
Deprecated
lexicon_text_struct
is now apart oflexicon_text
, and is therefore no longer needed.- Legacy accessor (
%s
) is no longer needed. (A compatibility option has been added in)
Removed
- Removed a bunch of old settings that were no longer needed.
Known bugs
- Having a misplaced
{
or}
may cause Lexicon to fail parsing and crash.
Full Changelog: v2.1.6...v3.0.0