* Mon Jul 07 2025 Christophe Marin <christophe@krop.fr>
- Update to 6.16.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.16.0
- Changes since 6.15.0:
* Update dependency version to 6.16.0
* Remove doc comment from KQuickSyntaxHighlightingPlugin
* Remove asterisks from docs
* Link docs for QML module in index page
* Sagemath is a superlanguage of Python, and uses `.sage` extensions (kde#506125)
* DTD: add single quote string, Conditional Section and PEReference
* XML (Debug): add tests
* XML (Debug): fix DOCTYPE statement, optional prolog and the endless stacking of contexts
* XML (Debug): indentation
* Scheme: fix double hyphen error in a XML comment (Kawa extension): '--->' is a error
* Vue: remove double hyphen error in comment
* RHTML: remove ]]&gt; as EntityRef in CDATA and double hyphen error in comment
* Mustache: remove ]]&gt; as EntityRef in CDATA and double hyphen error in comment
* Mako: remove ]]&gt; as EntityRef in CDATA and double hyphen error in comment
* HTML: remove ]]&gt; as EntityRef in CDATA and double hyphen error in comment
* Django HTML Template: remove ]]&gt; as EntityRef in CDATA and double hyphen error in comment
* XUL: use XML syntax, except for the CDATA part which has a special meaning
* XML: remove ]]> as EntityRef in CDATA context and add ]]> as Error in text part
* SGML: add a comment on missing features
* Perl: remove symbol operators of operators list
* Perl: do not mark text after a numeric variable as Data Type
* Perl: add r flag with regex substitution
* Perl: fix digit separator and floating point ; add hexadecimal floating point
* Perl: simplify RegExpr: remove unnecessary \s* or replaces them with simpler rules
* Perl: add control flow highlight
* MediaWiki: fix some errors
* XSLT generated from the XML file
* XML: mark spaces before an attribute name as "Other Text"
* Update version to 6.16.0
* Mon Jun 09 2025 Christophe Marin <christophe@krop.fr>
- Update to 6.15.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.15.0
- Too many changes since 6.14.0, only listing bugfixes:
* Scheme: highlight name of syntactical sugar for procedure as Function (kde#476879)
* Ruby: fix sub class after keyword / function (kde#495823)
* Ruby: fix operator after method call (expected unary operator or expression) (kde#495823)
* Ruby: fix %-string and regex in array (kde#495823)
* Python: add string deliminator highlighting and disable spell checking on them (kde#464690)
* INI: add *.INI as a file extension (kde#502541)
- Replace _kf6_bugfix_version usage
* Sun May 04 2025 Christophe Marin <christophe@krop.fr>
- Update to 6.14.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.14.0
- Changes since 6.13.0:
* Update dependency version to 6.14.0
* Add forgotten acpi-dsdt.dsl.fold
* Add autotest for acpi-dsl/acpi-asl
* Fix order of two rules
* Fix lookahead -> lookAhead and hex string escapes
* acpi-dsl: Copy over comment handling from acpi-asl.xml
* Add syntax definition for ACPI Source Language
* make the duplicated keyword check non-fatal
* check for duplicated keywords in a keyword list
* increment version
* Update syntax highliting tests for RET instruction for GNU Assembler
* Moved cm.popret[z] instructions to branch/control-flow category
* Removed extra newlines at the end of GNU Assembler syntax file
* Syntax highlighting: Added RISC-V instructions for GNU Assembler
* Update version to 6.14.0
* cmake.xml: update copyright years
* cmake.xml: updates for CMake 4.0
* cmake.xml: reformat the source YAML file with `yq` tool
* Sat Apr 05 2025 Christophe Marin <christophe@krop.fr>
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* Add Devicetree Source syntax highlighting
* CMakeLists.txt - Don't include quiet packages in the feature summary
* Fix build with Qt 6.10
* It compiles fine without qt6.9 deprecated methods
* Update Elixir Syntax, Add EEx/HEEx
* Add "echo" keyword to Gleam
* Update dependency version to 6.13.0
* Add example SPDX and alerts comments in test.gleam
* Replace inlined license by SPDX-License-Identifier in gleam.xml top comment
* Refactor `alerts` keywords to `crash keywords` and add `import keyword` list
* Increment gleam.xml version number
* Add example documentation comments
* Refactor comments and improve import highlighting
* Tue Mar 11 2025 Christophe Marin <christophe@krop.fr>
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Add unit tests
* Change license to MIT
* Fix XML syntax for Hjson syntax highlighting
* Add syntax highlighting file for Hjson (syntax extension to JSON)
* Don't ignore the result of QFile::open
* adjust stan tests to new hl state
* Update Stan language for newer keywords
* Update version to 6.12.0
* Sat Feb 08 2025 Christophe Marin <christophe@krop.fr>
- Update to 6.11.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.11.0
- Changes since 6.10.0:
* Update dependency version to 6.11.0
* ignore atm data/generators/cmake.yaml
* fix yaml files for linter
* skip test files that are invalid by design
* Add xml/yaml linting
* cmake: Remove error highlighting
* Add syntax highlighting file for the ARMv7-A assembly language
* CI: Add linux-qt6-next build
* Update version to 6.11.0
* Thu Jan 09 2025 Christophe Marin <christophe@krop.fr>
- Update to 6.10.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.10.0
- Changes since 6.9.0:
* Update dependency version to 6.10.0
* systemd unit: update to systemd v257
* Add missing include
* Update version to 6.10.0
* Sun Dec 08 2024 Christophe Marin <christophe@krop.fr>
- Update to 6.9.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.9.0
- Changes since 6.8.0:
* Update dependency version to 6.9.0
* Update odin highlighting
* The lua indenter was removed long ago in ktexteditor
* odin: Fix numbers getting highlighted in the middle of words
* Highlight odin 'context' keyword differently
* Improve odin lang highlighting
* Bump KF and QT versions in ecm_set_disabled_deprecation_versions
* cmake.xml: updates for the recently released CMake 3.31
* Update version to 6.9.0
* Mon Nov 04 2024 Christophe Marin <christophe@krop.fr>
- Update to 6.8.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.8.0
- Changes since 6.7.0:
* Update dependency version to 6.8.0
* State: Fix inconsistent linkage warning on Windows
* better contrast for search highlighting (kde#494599)
* odin: Add escape character to strings
* update
* add comments
* Add TLA+ syntax highlighting
* init
* move try to cflow_begin
* Update version to 6.8.0
* Mon Oct 07 2024 Christophe Marin <christophe@krop.fr>
- Update to 6.7.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.7.0
- Changes since 6.6.0:
* Update dependency version to 6.7.0
* upload the uncompressed files
* odin: add missing items, fix attribute, add directive
* Swift: fix detection of end of protocol method declaration (kde#493459)
* Indexer: treats 1-character StringDetect as a DetectChar for unreachable rules and the merge suggestion
* Indexer: check that WordDetect does not contain spaces at the beginning and end of text
* simplify installed xml syntax files to speed up reading
* Indexer: replace some QString with QStringView and QLatin1Char with char16_t literal
* Indexer: fix default value for char with LineContinuation
* orgmode.xml: Fix orgmode syntax highlighting not ending properly
* Jira, Markdown, Org Mode: use rhtml syntax with erb language
* Haml: complete the syntax and fix the highlighting of Ruby line following the change in ruby.xml
* Ruby: fix %W, dot member, some parenthesis ; add ?c, escape char, etc (kde#488014)
* Gleam: Minor modifications to syntax and example file
* Remove truncase from Common Lisp
* Update version to 6.7.0