Skip to content

Releases: 721806280/lark-notice-plugin

Lark Notice Plugin 2.1.5

04 Mar 08:19

Choose a tag to compare

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

15 Nov 08:57

Choose a tag to compare

更新内容

  • 🎨 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

25 Sep 06:13

Choose a tag to compare

更新内容

  • 🧑‍💻 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

09 Aug 09:34

Choose a tag to compare

更新内容

  • ✨ 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

28 Jun 07:36

Choose a tag to compare

更新内容

  • ✨ 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

11 May 06:16

Choose a tag to compare

更新内容

  • ♻️ 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

26 Feb 11:31

Choose a tag to compare

更新内容

  • 🔒 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