Releases: DragonKnightOfBreeze/Paradox-Language-Support
Releases · DragonKnightOfBreeze/Paradox-Language-Support
v1.3.26
Release Notes
- #103 Victoria 3 has one more type of color: hsv360
- #104 There is a problem with the new ?= operator when it is directly on a value.
- 优化
IncorrectFileEncodingInspection
(参见 #102) - 优化规则匹配逻辑,以更准确地匹配与区分
scope_field
与value_field
- 兼容在复杂表达式中使用内联的参数条件表达式(如,
value:xxx|P|[[P1]$V$]V|
) - 修复查询修正相关本地化时没有忽略大小写的问题
- #101 Victoria 3 link Comparisons - 兼容传参格式的连接(如,
relations(root.owner)
) - #105 Read access is allowed from inside read-action only - 相关优化
- #103 Victoria 3 has one more type of color: hsv360
- #104 There is a problem with the new ?= operator when it is directly on a value.
- Optimize
IncorrectFileEncodingInspection
(See #102) - Optimize rule match logic to match and differ
scope_field
andvalue_field
more exactly - Compatible with inline parameter condition expressions in complex expressions (e.g.,
value:xxx|P|[[P1]$V$]V|
) - Fixed the issue that case was not ignored when searching modifier-related localisations
- #101 Victoria 3 link Comparisons - Compatible with argument-style links (e.g.,
relations(root.owner)
) - #105 Read access is allowed from inside read-action only - Related optimizations
v1.3.25
v1.3.24
v1.3.23
Release Notes
- 修复无法补全封装变量(scripted variable)的问题
- #90 排除特定的根目录以免解析与索引一些意外的文件
- #92 可以配置是否用对应的颜色高亮本地化颜色ID(默认启用)
- 修复渲染本地化文本时某些文本会被重复渲染的问题
- 其他优化与BUG修复
- Fix a problem that cannot complete scripted variables
- #90 Exclude some specific root file paths to avoid parsing and indexing unexpected files
- #92 Provide the configuration that whether to highlight localisation color ids by corresponding color (enabled by default)
- Fixed a problem that some text will be rendered repeatedly when rendering localisation text
- Other optimizations and bug fixes
v1.3.22
Release Notes
- #88 新的代码检查:
NonTriggeredEventInspection
- BUG修复:修复不正确地缓存了基于扩展的规则推断的参数的上下文规则的问题
- 其他优化与BUG修复
- #88 New code inspection:
NonTriggeredEventInspection
- BUG fix: fixed an issue that context configs for parameters inferred based on extended configs were cached incorrectly
- Other optimizations and bug fixes
v1.3.21
Release Notes
- 更新CWT规则文件以适配Stellaris 3.13.0
- 优化性能与内存占用
- 其他优化与BUG修复
- Update CWT configs files to match Stellaris 3.13.0
- Optimize performance and memory
- Other optimizations and bug fixes
v1.3.20
Release Notes
- 适用于规则文件的代码补全,也适用于插件或者规则仓库中的CWT文件
- 完善脚本文件与本地化文件的词法器与解析器,修复存在的一些问题
- 完善对本地化命令的支持
- 完善参数对应的规则的推断与合并的逻辑
- 其他优化与BUG修复
- Code completion for config files: also for CWT files in plugin or config repositories
- Optimize lexer and parser for script and localisation fixes, fix some existing problems
- Optimize support for localisation commands
- Optimize inference and merging logic for configs of parameters
- Other optimizations and bug fixes
v1.3.19
v1.3.18
Release Notes
- 新功能:适用于规则文件的代码补全(初步支持)
- #82 修复解析脚本文件时,会在特定情况下进入无限循环的问题
- 修复与作用域解析相关的一些问题
- 其他优化与BUG修复
- New feature: Code completion for config files (initial support)
- #82 Fix an issue that it will enter an infinite loop in specific situation when parsing script files.
- Fix some problems about parsing scopes
- Other optimizations and bug fixes
v1.3.17
Release Notes
- BUG修复
- BUG fixes