Few bug fixes and improvements.
What's Changed
- Update Errorreporting rule by @dryabov in #105
- Updates for Language rule by @dryabov in #122
- Update Framework rule by @dryabov in #107
- switch to JEDCheckerHelper::findManifests in the XMLlicense rule by @dryabov in #117
- switch to JEDCheckerHelper::findManifests in XMLUpdateServer rule by @dryabov in #118
- XMLManifest: Fix support of "type" attribute in /update/schemas/schemapath nodes by @dryabov in #119
- Fix processing of single-quoted strings and BOM [Language rules] by @dryabov in #147
- New Crowdin translations by Github Action by @github-actions in #142
- Joomla! code style fixes by @dryabov in #109
- New UI - Extra by @dryabov in #124
- Use placeholders instead of escaped quotes [Language rules] by @dryabov in #150
- Update JEXEC rule by @dryabov in #108
- XMLFiles: Add support of api section in components (J!4.0+) by @dryabov in #134
- Support of changelogurl, api, and dashboards elements by the XMLManifest checker by @dryabov in #146
- Language rule: fix a notice message about incorrect array index by @dryabov in #140
- Update JAMSS rule by @dryabov in #106
- Fix issues in JEDChecker found by JEDChecker by @dryabov in #151
- New Crowdin translations by Github Action by @github-actions in #149
- Fix DTD-JSON declarations for XMLManifest rule by @dryabov in #152
- Add error-level badges by @dryabov in #157
- Allow FQN in the JEXEC rule by @dryabov in #161
- Resloved gh-136, to allow library type extentions that use the Joomla installer. by @Llewellynvdm in #162
- New Crowdin translations by Github Action by @github-actions in #156
Full Changelog: 2.4.0...2.4.1