Releases: 721806280/lark-notice-plugin
Releases · 721806280/lark-notice-plugin
Lark Notice Plugin 2.1.5
v2.1.5 (2026-03-03)
Added
- Add Freestyle Post-build Action entry for Lark notifications (
LarkNotifier).
Improved
- Improve configuration page i18n (en/zh_CN) across major notifier/config sections.
- Refine notifier UI behavior for multi-block raw-message toggle.
- Refine robot config UX (compact layout + webhook help text).
- Simplify robot test API response to structured JSON (
ok,message) and improve frontend validation rendering.
Fixed
- Avoid duplicate notifications when Freestyle Post-build Action is configured (RunListener path is skipped).
- Fix enum i18n resolution on Jelly pages (resolve localized labels/descriptions at runtime).
- Fix notifier config serialization compatibility by normalizing collections to mutable copies.
- Harden notification/pipeline flow for null result/context handling and fallback run URL generation.
Internal
- Add structured verbose event logs (
notify.*,dispatcher.*,env.*,pipeline.step.*,run-user.*). - Add JenkinsRule integration tests for:
- Freestyle notifier config round-trip stability
- RunListener de-dup behavior with Freestyle notifier
- Add enum i18n tests for locale-dependent rendering.
Compatibility
- Jenkins baseline raised to 2.528.3.
- Plugin parent/BOM dependencies upgraded accordingly.
Full Changelog
Lark Notice Plugin 2.1.4
更新内容
- 🎨 Improve structure / format of the code.
- ✨ map 'default' JSON property in TextSize
Full Changelog: v2.1.3...v2.1.4
Lark Notice Plugin 2.1.3
更新内容
- 🧑💻 Improve developer experience.
- 🛂 Work on code related to authorization, roles and permissions.
- ⬆️ Bump org.jenkins-ci.plugins:plugin from 5.24 to 5.26
- ⬆️ Bump org.projectlombok:lombok from 1.18.40 to 1.18.42
Full Changelog: v2.1.2...v2.1.3
Lark Notice Plugin 2.1.2
更新内容
- ✨ Feishu supports sending structured card messages in JSON 2.0 format
- ⬆️ Bump org.jenkins-ci.plugins:plugin from 5.17 to 5.24
- 💥 Introduce breaking changes. jenkins.version >= 2.504.3
Full Changelog: v2.1.0...v2.1.2
Lark Notice Plugin 2.1.1
更新内容
- ✨ support multibranch pipeline notifications.
- ⬆️ Bump org.jenkins-ci.plugins:plugin from 5.16 to 5.17
Full Changelog: v2.1.0...v2.1.1
Lark Notice Plugin 2.1.0
更新内容
- ♻️ Refactor code. 支持配置禁用客户端证书验证.
- ♻️ Refactor Lark Notice plugin for improved maintainability and localization.
- 💥 Introduce breaking changes. jenkins.version >= 2.492.
- ⬆️ Bump io.jenkins.tools.bom:bom-2.492.x
- ⬆️ Bump org.jenkins-ci.plugins:plugin from 4.78 to 5.16
Full Changelog: v2.0.0...v2.1.0
Lark Notice Plugin 2.0.0
更新内容
- 🔒 Disable certificate validations in the Java HTTP Client.
- ♻️ Refactor code. 重构插件支持钉钉机器人
- 🎨 Improve structure / format of the code. 未配置卡片标题的主题色时根据构建状态填充
- ⬆️ Bump io.jenkins.tools.bom:bom-2.414.x
- ⬆️ Bump org.jenkins-ci.plugins:plugin from 4.76 to 4.78
Full Changelog: v1.2.3...v2.0.0