All notable changes to this project will be documented in this file. See commit-and-tag-version for commit guidelines.
0.42.4 (2026-04-10)
- add replacement text option to known item specifics (4a6648e)
0.42.3 (2026-04-10)
0.42.2 (2026-04-10)
- known item specifics (9a9a2bd)
0.42.1 (2026-03-31)
- add Bannzeichen entity (2dd0be7), closes #135 #133
- add goblin rituals entity (78dcb9a), closes #132 #131
0.42.0 (2026-03-23)
- adjust translations for 0.41.0 schema changes
- do not confuse rules tab with rules term in entry texts
- require hair and eye color specifications
- add familiars trick magical tradition restriction (5c8a164), closes #126 #106
- adjust translations for 0.41.0 schema changes (849fca4)
- do not confuse rules tab with rules term in entry texts (7d8bcd8)
- hair color label and hair color count (750ddb1), closes #116
- require hair and eye color specifications (99466ed)
- skill rating as check-result-based base value (bd931ff), closes #125
0.41.0 (2026-03-21)
-
allow activatable prerequisites for geode rituals
-
childhood and magical disease flags
-
attribute adjustments can vary by race variant
-
optional ceremonial item structure points
-
allow enhancements as profession special abilities
-
allow weapons as ammunition
-
multiple weapon reaches
-
reach position
-
derived characteristic type
-
id-connected race base values
-
atomic talisman activation values
-
plain quality level effect
-
animal poison can have a complexity
-
unify poison times as expression
-
id-connected race base values (ee11a36)
-
unify poison times as expression (03f33ce)
- allow activatable prerequisites for geode rituals (937eeb9), closes #124
- allow enhancements as profession special abilities (47cdc55), closes #114
- allow weapons as ammunition (d36c4b8), closes #90
- animal poison can have a complexity (eafeb5d), closes #48
- atomic talisman activation values (0375cd5)
- attribute adjustments can vary by race variant (ed6cec9), closes #117
- childhood and magical disease flags (d4008b3), closes #122
- derived characteristic type (9a5ae50)
- magical melody cost interval (c3087b4), closes #123
- multiple weapon reaches (00966f9), closes #89
- optional ceremonial item structure points (b172b9f), closes #115
- plain quality level effect (30db26f), closes #56
- reach position (962950d)
- specific skills for profession skill options (4f5ed76), closes #97
0.40.0 (2026-03-15)
- translations for style and advanced special abilities
- translations for style and advanced special abilities (7712c1b)
0.39.0 (2026-03-14)
- more translations for equipment and professions
- more translations for equipment and professions (960f1a9)
0.38.0 (2026-03-14)
- reconstruction and references can differ per edition
- display names for new skill applications and uses (e3eaca0)
- reconstruction and references can differ per edition (8774da6)
0.37.0 (2026-03-14)
- more detailed book rules and meta data
- more detailed book rules and meta data (04b3a74)
0.36.1 (2026-03-13)
- cost map style (127cc6c)
0.36.0 (2026-03-13)
- style for time units
- style for time units (5f5785d)
0.35.0 (2026-03-13)
- only allow numeric cost for jewelry
- only allow numeric cost for jewelry (a83b27e)
0.34.17 (2026-03-12)
- add two translations (4d3b548)
0.34.16 (2026-03-12)
- add translations for enhancements (5c11a0f)
0.34.15 (2026-03-12)
- add translations for recent additions (8f59744)
0.34.14 (2026-03-11)
0.34.13 (2026-03-11)
- alchemical poison can be demonic as well (21e033e)
0.34.12 (2026-03-10)
- optional language and script for books (3239e09)
0.34.11 (2026-03-10)
- working supernatural creature entity (f8a174e)
0.34.10 (2026-03-10)
- poison cost depending on purchase or sale (22e6dfd)
0.34.9 (2026-03-09)
- add circle of damnation as possible poison duration component (d519e66)
0.34.8 (2026-03-09)
- cache: handle added poison source type (17d46f1)
0.34.7 (2026-03-09)
0.34.6 (2026-03-09)
- general rules for influences (f97e9dc)
0.34.5 (2026-03-09)
- support markdown in influence effect texts (1e08553)
0.34.4 (2026-03-09)
0.34.3 (2026-03-09)
- add race and activatable influence prerequisites (bc41f2e)
0.34.2 (2026-03-08)
- make optional rule complexity influence optional (fa4c6f8)
0.34.1 (2026-03-08)
0.34.0 (2026-03-08)
- define attribute and skill group colors
- atomic specification of how an optional rule influences game complexity
- atomic specification of how an optional rule influences game complexity (b2f1c5d)
- define attribute and skill group colors (8aedafb)
0.33.0 (2026-02-25)
- require blessed ones' name
- required skill group for free AP distribution on skills
- remove terrain knowledge profession option
- require experience level for profession packages
- remove subgroup option from common mundane professions
- culture languages can specify specializations
- activatable name builder rules (977f33c)
- add various translations (7b28823)
- culture languages can specify specializations (1c84c83)
- language specialization display name includes language (badd4ae)
- remove subgroup option from common mundane professions (710d5be)
- remove terrain knowledge profession option (fa3be57)
- require blessed ones' name (9fcb303)
- require experience level for profession packages (ab02370)
- required skill group for free AP distribution on skills (6154058)
0.32.0 (2026-02-21)
-
streamline types
-
streamline types (9fd01ec)
- add translations for magical actions (db431e2)
0.31.4 (2026-02-16)
- optional withdrawal prevention and disease link (a9211ec)
0.31.3 (2026-02-16)
- interpretation and display of poisons/elixirs (30a6a3c)
0.31.2 (2026-02-15)
- add translations for poisons, elixirs, sex practices, diseases and personality traits (3561289)
0.31.1 (2026-02-15)
- add rest of translations for equipment (fa4b7b5)
0.31.0 (2026-02-14)
- use correct entity names in identifier groups
- use correct entity names in identifier groups (b46029d)
0.30.1 (2026-02-13)
- add translations for curricula (7da65cf)
0.30.0 (2026-02-12)
- adjust for activatable display
- require focus rule subjects
- more advanced identifier options
- add more translations (b2a0d58)
- add optional derived characteristic description (403d4bc)
- adjust for activatable display (40c07ba)
- more advanced identifier options (e0ac1e3), closes #120
- require focus rule subjects (78b69fb)
0.29.1 (2026-02-09)
- include all derived characteristic settings (3c0469e)
- values and translations for derived characteristic base value calculation (f55bb9f)
0.29.0 (2026-02-09)
- adjust cache builder for current database
- add some translation strings (55d2273)
- adjust cache builder for current database (9407cb5)
- cache: export other relevant types (0b80c3b)
0.28.3 (2026-02-05)
0.28.2 (2026-02-05)
- add optional isRemoved flag to initial source refs (ae034e1)
- nested entity maps should not be empty (72a3384)
0.28.1 (2026-02-05)
0.28.0 (2026-02-01)
- remodel reversalis
- remodel reversalis (99d3bc4)
0.27.1 (2026-02-01)
- add reversalis fields to spells and rituals (73edb6c)
0.27.0 (2026-01-29)
- The position values need to be added. Also, the "order" value for social statuses has been renamed to "position" to align with other specially sorted entities.
- allow deprecation as only source reference (fb251d1)
- allow options text with reference (260f74d)
- automatic race disadvantages (21b8fcc), closes #113
- custom sort orders and position values (aca931d)
- talisman melee and ranged uses (5a1fc2f), closes #60
- add type parameter name (d42253c)
- make unique constraint work with any damage (8af0910)
- src comment and display name (0a073b5)
- talisman combat use nesting and constraint (1f8823f)
0.26.5 (2025-12-29)
- add some display names (6cb3f40)
- duplicate cost map translation identifier (6fad16b)
0.26.4 (2025-12-29)
- add object as skill check penalty (f3ea105), closes #101
- add race as requirable select option (e3bd65f), closes #99
- add rated option to enhancement prerequisite (ae43d2a), closes #103
- add sustained skill cost map (1fd987d), closes #102
- warding circle text is optional (8a4903e), closes #105
0.26.3 (2025-12-28)
- general select option display name (498014a)
0.26.2 (2025-12-23)
- add homunculus type to schema (59a6d41)
0.26.1 (2025-12-23)
- add homunculus type entity (4fb42d3)
- allow homunculus types as derived select options (8062836)
- customize AP value string generation (2dc62b5)
- streamline trade secret select options (8eaab37)
- support binding cost generation for select options (c8de5a7)
- note on profession spells and liturgies (fd52e85), closes #98
- require binding cost map option translations (b2c23c7)
0.26.0 (2025-12-15)
- Combat techniques need to specify special rules differently.
- add profession liturgies for ap sum option (a1316af), closes #86
- custom constraint for weapon values (02be29d)
0.25.0 (2025-12-14)
- add unique constraints
0.24.3 (2025-12-09)
- profession variants could not be entered (df21ff3)
0.24.2 (2025-12-09)
- add input option to advanced combat special abilities (254f683), closes #80
- add one blunt side as an option for specific combat techniques (18e2059), closes #79
- add personality trait prerequisite to personality traits (5f521c1), closes #83
- add tradition artifact entities for achaz (b071ac9), closes #81
- modification level translation in display name (6995b8c)
- optional weight for gems and precious stones (7e93d95), closes #78
- achaz enchantments as select option parent (71f9d59)
0.24.1 (2025-12-08)
- add and adjust translation strings (5cd59ca)
0.24.0 (2025-12-05)
- The prerequisites field is moved from profession versions to profession packages.
- arcane traditions and elements can be requirable select options (d1c9795)
- profession prerequisites can differ per profession version (08a7d8d)
0.23.2 (2025-12-04)
- use correct identifiers in restrictions (9392990)
0.23.1 (2025-12-04)
- restore removed magical artifact translation properties (d4b8ad3)
0.23.0 (2025-12-04)
- gen: duplicate translation postfix
- This removes previous note and rules fields.
- add map and permanent cost options to magical signs
- add item restrictions to equipment of blessed ones
- unify item restrictions and add profession restrictions
- translation keys follow Unicode MessageFormat 2.0
- add expression-based poison duration option (fcb30ba), closes #70
- add item restrictions to armor (6a14e81), closes #68
- add item restrictions to equipment of blessed ones (d2418f4), closes #72
- add map and permanent cost options to magical signs (6958dd7), closes #75
- add structure points option to some item categories (6281812), closes #76
- add translatable intoxicant addiction chance (bd6fc3c), closes #71
- allow penalty for combat style special abilities (90ca20f), closes #77
- optional intoxicant overdose (90d3adc), closes #69
- translation keys follow Unicode MessageFormat 2.0 (b651562)
- unify item restrictions and add profession restrictions (5611ba5), closes #51
- use description, effect and cost for magical artifact (a7988fc), closes #74
- gen: duplicate translation postfix (772da37)
0.22.0 (2025-12-01)
- Previous lists of values by level need to be wrapped in an object.
- add two-handed option to combat technique restriction (92d9269), closes #67
- allow magical signs having AE cost (f8e53e7), closes #53
- ap value may depend on (any) active instance (80b726f), closes #49
- ap value per level based on size category (43b86db), closes #43
- enable automatic entries for advantages (a3e3559)
- make magical sign property optional (5d5db60), closes #52
- support levels for automatic entries (dfd83bd)
- identifier access error (782ae60)
0.21.2 (2025-11-30)
- allow three fraction digits for item weight (9d2dc02)
0.21.1 (2025-11-27)
- add trade secret option for diseases (da69a79)
- add weight and complexity options to vehicles (bfbf0c0), closes #59
- magical artifacts may define complexity and combat uses (0a86d73), closes #62
0.21.0 (2025-11-21)
- patrons also work with tribes instead of plain cultures to align with animist powers
- allow race prerequisite for personality traits (146723c), closes #45
- allow trade secret for animal poisons (8d14f89)
- patrons also work with tribes instead of plain cultures to align with animist powers (68b857a), closes #47
- always display child instances of activatable entries (06b5443), closes #51
- cantrip note translations should be optional (490a4eb)
0.20.6 (2025-11-16)
- focus rules and optional rules can require other focus rules or optional rules to be active (797825b)
0.20.5 (2025-11-15)
- include translations in locales (15b7d13)
0.20.4 (2025-11-15)
- generated typescript typings (ace11a4)
0.20.3 (2025-11-14)
- enhancement display name (f76c622)
0.20.2 (2025-11-13)
- wrong newspaper translation name (278f214)
0.20.1 (2025-11-13)
- add "various" case to armor complexity (23d4294), closes #21
- add newspaper entity (6503ac1), closes #40
- add supplemental content option to magical traditions to enable trailing tables (2348130), closes elyukai/optolith-data#791
- animal poison level may depend on the subtype of animal (a2fb493), closes #38
0.20.0 (2025-11-02)
- align book type/category with official sources
- use book cost variant with single single costs as well to enable label usage
- add book category (b3a88fa)
- align book type/category with official sources (b89bda8)
- general select option display name customizer (47b308b)
- make definite book cost variant translations optional if label is not used (79c4daa)
- use book cost variant with single single costs as well to enable label usage (e3f9138)
0.19.1 (2025-10-27)
- general special ability options and activatable instances in general should use child entity types instead of reference types (5952ef2)
0.19.0 (2025-10-27)
- combineable binary math operators to specific adventure points value by active instances instead of fixed functions
- combineable binary math operators to specific adventure points value by active instances instead of fixed functions (f11c1e1)
0.18.13 (2025-10-17)
- add options for adventure point multiplier expression (7898b2d)
0.18.12 (2025-10-17)
- allow single range as a possible book cost value (4e60943)
0.18.11 (2025-10-17)
- duplicate DefiniteBookCostVariant identifier (3735381)
0.18.10 (2025-10-17)
- books may have multiple cost values dependending on the edition or other factors (bd4507d)
- trade secrets and activatable entries can have an adventure points value that is based on the number of active instances (c575ec1)
- trade secrets can have explicit select options (48e5d3f)
0.18.9 (2025-10-15)
- add alternative rule and player type entities (034a2ed)
0.18.8 (2025-10-14)
0.18.7 (2025-10-14)
- additionalRules have to be optional (1b42e26)
0.18.6 (2025-10-14)
- add additionalRules to optional rules to separate box text from associated main text (a7b1bed)
0.18.5 (2025-10-09)
- duplicate identifier violations and non-existent display name (0bd47d1)
0.18.4 (2025-10-05)
0.18.3 (2025-10-04)
- include new equipment entities top-level in schema (b3f7344)
0.18.2 (2025-10-04)
- adjust for remaining incompatibilities with source data (00a0efc)
0.18.1 (2025-10-03)
0.18.0 (2025-10-03)
- tsondb integration
- use identifier object instead of plain number for publication prerequisite identifier
- adjust naming for compiles languages that dont create namespaces per file
- add blessed tradition type as union type
- add blessed tradition type as union type (dd999c1)
- add skill application identifier as possible select option identifier (2523228)
- add translation strings for prerequisites (a031ad9)
- adjust naming for compiles languages that dont create namespaces per file (4236fa3)
- swift: add initializers to all structs (fc79950)
- swift: add set of available locales and documentation for LocaleMap (c247c06)
- swift: do not generate ignored files (6dd361a)
- swift: remove generation date header comment (9db2fd5)
- tsondb integration (619805c), closes #35
- swift: add ignored LocaleMap type (f80bbaa)
- swift: identifier objects' initializers must be public (8f2be47)
- swift: LocaleMap initializer didnt initialize all properties (f5167bb)
- swift: remove unnecessary indentation in empty lines (dbe1902)
- use identifier object instead of plain number for publication prerequisite identifier (bb7a688)
0.17.2 (2024-10-06)
0.17.1 (2024-10-06)
- add minimum and maximum UI strings with placeholders (1bf8df1)
- add pluralization type definitions (a8340e6)
- use @optolith/helpers package (d8324f7)
0.17.0 (2024-10-03)
- add translations for library entries of spellworks and liturgical chants
- add translations for library entries of spellworks and liturgical chants (223a469)
0.16.8 (2024-03-01)
- add slash to protective and warding circle key (ef91f89)
0.16.7 (2024-03-01)
0.16.6 (2024-03-01)
- add special ability group translations (5b95dd5)
0.16.5 (2024-02-29)
- add missing activatable and rated identifiers (a34676b)
- convert many used keys to their english fallback and add some new keys (ae07fd2)
- add missing identifier handling to magical and blessed advantages and disadvantages cache (eba871a)
- applications and uses for select options (c21b851)
0.16.4 (2024-01-21)
- magical and blessed advantages and disadvantages identifier cache (4dc6e3d)
0.16.3 (2024-01-18)
- resolve intersection types (829da00)
0.16.2 (2024-01-18)
- update build artifacts (cb11b32)
0.16.1 (2024-01-16)
0.16.0 (2024-01-12)
- remove GenericIdentifier in favor of GeneralIdentifier
- remove GenericIdentifier in favor of GeneralIdentifier (aea4586)
0.15.5 (2024-01-12)
0.15.4 (2024-01-12)
- add possible and requirable select option identifiers (0ee088a)
- add pre-generated select options for activatable entries as cache (3fdcaf2)
- add missing vampiric gift identifier to activatable identifier group (98316b6)
- wrong identifier references in select option config (a70a7ea)
0.15.3 (2024-01-09)
- cache: add ancestor blood advantages list as cache (8f06497)
0.15.2 (2024-01-08)
- rated sum targets should only be skill identifiers (7247292)
0.15.1 (2024-01-06)
- group abbreviated and full adventure points translations with and without preceding value (b0e0bdd)
0.15.0 (2023-12-29)
- convert core rule identifier to plain integer
-
type config type includes type name literal (04a57e8)
-
convert core rule identifier to plain integer (d6395ea)
0.14.0 (2023-12-27)
- remove equipment category Alchemicum
- add optional "notes" field to poison translation (0cf9d98), closes #28
- add poison duration type "instant" (0581049)
- add elixir identifier (98993f7)
- remove equipment category Alchemicum (95768f3), closes #32
- weapons should require a complexity (7ad54e1)
0.13.8 (2023-12-07)
0.13.7 (2023-12-05)
0.13.6 (2023-12-05)
0.13.5 (2023-12-05)
0.13.4 (2023-12-01)
- make complexity optional for natural weapons (13a3b53)
- musical instruments may have a complexity and combat use (8e6dab0)
0.13.3 (2023-11-01)
- ajv configuration options (0c5ba39)
0.13.2 (2023-10-31)
0.13.1 (2023-10-31)
- add strings for main window and spellwork/magical action categories (0fe96bc)
- translation strings can vary by operating system (952a0aa)
0.13.0 (2023-10-03)
- change and add lots of new translations with new key format
- replace all enums with union types to enable type-only usage
-
typo in getFilenamePrefixAsNumericId (802349e)
-
replace all enums with union types to enable type-only usage (fe5aa11)
0.12.1 (2023-06-11)
- provide function to get raw validation results (c4bf451)
- use different file name validation patterns per type (8e3915f)
0.12.0 (2023-06-03)
- rename header tab keys and add button names
- rename header tab keys and add button names (79d8381)
0.11.9 (2023-05-31)
- move TypeId declaration to exported file (940f567)
0.11.8 (2023-05-31)
- exports: config exports did not match new folder structure (dcb95e8)
0.11.7 (2023-05-30)
- restrict ValidResults types to each entity's type (62b0eb0)
0.11.6 (2023-05-28)
0.11.5 (2023-05-27)
0.11.4 (2023-05-27)
0.11.3 (2023-05-27)
0.11.2 (2023-05-27)
0.11.1 (2023-05-27)
0.11.0 (2023-05-27)
- add integrity validation capabilities
- use exports field in package.json
- add integrity validation capabilities (d39110e)
- use exports field in package.json (771682a)
0.10.1 (2023-05-01)
0.10.0 (2023-05-01)
- finish schema
- allow numbers in names (4f6b2ae)
- ignore hidden files (230326f)
- the file name id may be 0 for custom entries (8b1144e)
- uppercase letters should be allowed after the first letter (50b2020)
0.9.0 (2023-01-14)
- make protective/warding circle cost language-independent
- change magical rune options to explicit options
- add trinkhornzauber identifier to applying identifier groups (f6671e3)
- change magical rune options to explicit options (a8c45d1)
- magical signs (4517d64)
- make protective/warding circle cost language-independent (27640a6)
- advanced special ability OneOf option should allow and required multiple options (0e5bbd4)
- make cost optional for all tradition arfifact enchantments (6025485)
- some tradition properties have to be optional (687665d)
- translation was not embedded in locale map (a395778)
- wand enchantments dont use volume (1a3f34a)
0.8.1 (2023-01-08)
- allow minimum total for countable cost for sustained skills (448978f)
- allow only casting time during lovemaking to be present (9be75fe)
- allow to restrict advanced special ability to aspect option (21289fe)
- use summoning and creation difficulty as possible skill check penalties (5756ecd)
- optional language specializations (2ead215)
0.8.0 (2023-01-03)
- remove none option from cost, do not use property instead
- use simple boolean to indicate implementation availability
- add interval cost option (6643594)
-
add missing KrallenkettenzauberIdentifier and add to associated groups (2f18a75)
-
RatedIdentifier used wrong SkillIdentifier (c528f34)
-
remove none option from cost, do not use property instead (4a1cc06)
-
use simple boolean to indicate implementation availability (4282ef3)
0.7.0 (2022-12-25)
restricted_to_traditionsshould only apply to magical traditions- familiar's tricks may have life point cost
- familiar's tricks may have life point cost (d428bd3)
- sustained familiar's tricks may not have a sustaining interval (178374d)
-
missing item cost variants (608fd16)
-
wrong tag-complementing property for subject identifier (036a219)
-
restricted_to_traditionsshould only apply to magical traditions (a182e6c)
0.6.0 (2022-12-10)
- rename common ingredients to typical ingredients
- prerequisite disjunctions may have a display option (36e9ceb)
- weapons can be restricted to traditions during character creation (5e085d2)
-
duration variant key convention (dc1a05e)
-
fixed cost countable translation might not be compressable (561b4ad)
-
missing equipment packages source references (ff3ae6c)
-
rename common ingredients to typical ingredients (aa7fb6e)
0.5.4 (2022-12-03)
0.5.3 (2022-12-03)
- escaping curly braces in regular expression (4f59611)
- import resolving of types used in generic types (592ade9)
0.5.2 (2022-12-02)
- validation error output type did not match type for error printing (709f2f4)
0.5.1 (2022-12-02)
- explicit verbose error-printing option (ebf055c)
0.5.0 (2022-12-01)
- explicit identifier tags, simpler prerequisites, multiple small changes
- equipment of blessed ones may be for multiple traditions (3ffbfa2)
- explicit identifier tags, simpler prerequisites, multiple small changes (89ab7dd)
- poisons and elixirs (2552156)
- import specifiers (fddea8b)
0.4.1 (2022-08-01)
- not all ceremonial item special abilities have an aspect (d99fc59)
- require nested properties of enums with associated values (ed8046e)
0.4.0 (2022-08-01)
- streamline enums with and without associated values
-
adjust equipment item schemes based on example files (a7344f2)
-
streamline enums with and without associated values (a4685e3)
0.3.0 (2022-07-23)
- rework equipment item data types
- rework tradition artifact enchantment data types
- rework special ability data types
- rename profession versions key and associated types
- rework magical actions data types
- rework prerequisite data types
- rework rule and source data types
- rework "top-level" data types
- add check for data file base name pattern (45337c7)
- add equipment item types to config (9d68865)
- add printing file name errors (7d97c65)
- armor sturdiness rating (a9be0ad)
- differenciate between general animal care and animal feed (fc813a0)
- include more rules for value presence in items into combat techniques (5d7b4f7)
- upgrade to json schema 2020-12 (4131750)
- use json schema draft 2020-12 (6d3781b)
-
attribute reference identifier maximum (edc5447)
-
minor errors that surfaced during database conversion for dis/advantages, professions and talismans (0b43558)
-
use json schema draft 2019-09 due to issues with yaml language server in vscode (c406f15)
-
rename profession versions key and associated types (1c7a2bf)
-
rework "top-level" data types (0f3d815)
-
rework equipment item data types (0bb3a24)
-
rework magical actions data types (1e953f3)
-
rework prerequisite data types (bdebfc3)
-
rework rule and source data types (cc2482f)
-
rework special ability data types (b630525)
-
rework tradition artifact enchantment data types (5346e17)
0.2.4 (2022-03-30)
- add actions as duration unit (5e64e38)
- add cantrips as target category (ac4cf38)
- add notes to tradition notes of cantrips (7b37327)
- guild mages tradition can be noted as common for in general (df175d1)
- remove compressed paramater description option (7897b72)
0.2.3 (2022-03-29)
- allow dis-/advantages to not contribute to maximum AP value (9e401d0)
- state prerequisite should have unique tag (7710fd5)
0.2.2 (2022-03-29)
- add offset option for deriving AP value from improvement cost (f556207)
0.2.1 (2022-03-29)
- category names and prerequisites should be defined separately (eb312fe)
0.2.0 (2022-03-29)
-
derived select options are not a list anymore
-
derived select options are not a list anymore (fa64a60)
0.1.28 (2022-03-25)
0.1.27 (2022-03-24)
- maximum call stack size exceeded with ui schema (a752342)
0.1.26 (2022-03-24)
- animal diseases (b7d2639)
- armor types (c5b9a22)
- diseases (5e7c8a6)
- item groups (b2678ac)
- poisons (fb9898f)
- reaches (9ed3937)
- ui status quo (5cb5058)
0.1.25 (2022-03-23)
- add missing json schema definitions as placeholders (28d2c6f)
0.1.24 (2022-03-23)
- add curriculum references and name additions (468f96c)
0.1.23 (2022-03-23)
- church influences (81b96c4)
- core rules (3be09e3)
- equipment packages (8fc29ef)
- magical tradition placeholders# (bfa1e18)
- profession male/female names and groups (a38b0f4)
- talismans (22a1a4f)
- talismans support multiple traditions (480779e)
- update validation config to include latest new definitions (bb9d856)
0.1.22 (2022-03-23)
- professions (0b6ec67)
0.1.21 (2022-03-22)
- personality traits (d800133)
0.1.20 (2022-03-22)
- services can be for multiple creature types (1853485)
0.1.19 (2022-03-21)
- add maximum and radius options to ranges (2b7b579)
0.1.18 (2022-03-21)
- animist powers can have prerequisites (3fa06f4)
- derived animist power costs can have notes (3ca4f3e)
- wrong discriminator for race prerequisite (dea373f)
0.1.17 (2022-03-21)
0.1.16 (2022-03-17)
- support countable entities for ae cost of elven magical songs (2feb0de)
- sex restriction of a name group from a culture should be optional (e09f0b4)
0.1.15 (2022-03-16)
- remove fields not present in cantrip (132f37b)
0.1.14 (2022-03-16)
- multiple cantrip field definitions (db26bb4)
0.1.13 (2022-03-16)
- cantrip effects cannot have effects based on quality level (2193205)
0.1.12 (2022-03-16)
0.1.11 (2022-03-16)
- add numeric ae cost field to ancestor glyphs (d8e36d9)
0.1.10 (2022-03-16)
- main type refs and titles (3abec4e)
0.1.9 (2022-03-16)
- generator script should use new directories config location (b83532b)
0.1.8 (2022-03-16)
- npm: ship package directory config with npm (dbf196c)
0.1.7 (2022-03-16)
- add basic validation utilities (5676d39)
- add validation by schema for all types (b3578ef)
- read magical actions (543ef8e)
- add extension to all relative module specifiers (1a0b029)
- relative links to top-level schema documents (065efab)
0.1.6 (2022-03-11)
0.1.5 (2022-03-10)
- exported name of select options (5ecef02)
- keep deprecated penalty translation strings (e4a8d91)
- keep deprecated translation strings for tradition artifact enchantments (351146e)
0.1.4 (2022-03-09)
- maximum activatable activations (1750796)
- tradition artifact enchantment arcane energy cost (f71916c)
- tradition artifact enchantment binding cost (07c25fe)
- tradition artifact enchantment volume points (5cc8ce6)
0.1.3 (2022-03-09)
- first concept of penalties for combat-related special abilities (d79d3b3)
- remove generic numeric identifier maximum (e121081)
0.1.2 (2022-03-09)
- output for namespaced imports (0bf0c9d)
0.1.1 (2022-03-09)
0.1.0 (2022-03-08)
- extract tradition artifact enchantments and rituals
- export all prerequisites in another namespace
-
advantages and disadvantages base (c025bb6)
-
animal shapes (56b00f9)
-
brews (03a785d)
-
continents (95482db)
-
languages (b85c4f1)
-
patrons (c7e9b6c)
-
pluralization categories type for user interface (a434d53)
-
scripts (78a2e92)
-
special abilities base (f935264)
-
export all prerequisites in another namespace (4c09c3e)
-
extract tradition artifact enchantments and rituals (58e06c6)
0.0.4 (2022-03-06)
0.0.3 (2022-03-05)
- liturgies do not have properties (9b2c41d)
0.0.2 (2022-03-05)
- finish basic activatable skills (ede33df)
- add combat techniques (1fcfbbd)
- add Condition (eeb00eb)
- add culture (875afba)
- add derived characteristics (c97f993)
- add ImprovementCost (fb68fca)
- add initial set of types and output (0d379b5)
- add locale and publication entities (651a824)
- add markdown annotations (a6440d9)
- add Markdown availability hints in documentation (3e2190f)
- add prerequisites (4c44130)
- add race (e2d1c52)
- add simple referencial integrity utilities (fbb0f88)
- first iteration of magical actions (794824b)
- nested types and property paths (e51cc15)