Unofficial site, not affiliated with modrinth.com.What is this?
Плагины/LeavePulse Agent
  • LeavePulse Agent 0.12.3

    Security

    • Whitelist fail-closed: closed a critical hole where the plugin admitted everyone when the whitelist service was unreachable. The plugin now keeps the last successful snapshot and serves it as a stale cache — known players still join, unknown ones are denied — instead of disabling enforcement on refresh errors.
    • Cold-start protection: if no whitelist snapshot has ever been fetched (gateway not ready on startup, etc.), unknown players are kicked with a clear "service temporarily unavailable" message instead of being silently admitted.

    Added

    • New WhitelistAccessState.SERVICE_UNAVAILABLE state used while bootstrap has not succeeded.
    • bootstrapFailed and staleSnapshotActive flags exposed via /leavepulse diagnostics to make outage state observable.
    • English and Ukrainian translations for the new service-unavailable kick / restrict messages.

    Changed

    • AbstractWhitelistListener.isKickMode() / shouldEnforce() now also enforce while bootstrap is failed, regardless of the configured enforcement mode.
    • WhitelistService.handleRefreshFailure() no longer clears local enforcement on errors.

    Tests

    • New unit tests cover stale-snapshot retention, bootstrap-failure denial, and recovery after the service comes back.
  • LeavePulse Agent 0.12.3

    Security

    • Whitelist fail-closed: closed a critical hole where the plugin admitted everyone when the whitelist service was unreachable. The plugin now keeps the last successful snapshot and serves it as a stale cache — known players still join, unknown ones are denied — instead of disabling enforcement on refresh errors.
    • Cold-start protection: if no whitelist snapshot has ever been fetched (gateway not ready on startup, etc.), unknown players are kicked with a clear "service temporarily unavailable" message instead of being silently admitted.

    Added

    • New WhitelistAccessState.SERVICE_UNAVAILABLE state used while bootstrap has not succeeded.
    • bootstrapFailed and staleSnapshotActive flags exposed via /leavepulse diagnostics to make outage state observable.
    • English and Ukrainian translations for the new service-unavailable kick / restrict messages.

    Changed

    • AbstractWhitelistListener.isKickMode() / shouldEnforce() now also enforce while bootstrap is failed, regardless of the configured enforcement mode.
    • WhitelistService.handleRefreshFailure() no longer clears local enforcement on errors.

    Tests

    • New unit tests cover stale-snapshot retention, bootstrap-failure denial, and recovery after the service comes back.
  • LeavePulse Agent 0.12.3 (NeoForge)

    release15 мая 2026 г.

    LeavePulse Agent 0.12.3

    Security

    • Whitelist fail-closed: closed a critical hole where the plugin admitted everyone when the whitelist service was unreachable. The plugin now keeps the last successful snapshot and serves it as a stale cache — known players still join, unknown ones are denied — instead of disabling enforcement on refresh errors.
    • Cold-start protection: if no whitelist snapshot has ever been fetched (gateway not ready on startup, etc.), unknown players are kicked with a clear "service temporarily unavailable" message instead of being silently admitted.

    Added

    • New WhitelistAccessState.SERVICE_UNAVAILABLE state used while bootstrap has not succeeded.
    • bootstrapFailed and staleSnapshotActive flags exposed via /leavepulse diagnostics to make outage state observable.
    • English and Ukrainian translations for the new service-unavailable kick / restrict messages.

    Changed

    • AbstractWhitelistListener.isKickMode() / shouldEnforce() now also enforce while bootstrap is failed, regardless of the configured enforcement mode.
    • WhitelistService.handleRefreshFailure() no longer clears local enforcement on errors.

    Tests

    • New unit tests cover stale-snapshot retention, bootstrap-failure denial, and recovery after the service comes back.
  • LeavePulse Agent 0.12.3

    Security

    • Whitelist fail-closed: closed a critical hole where the plugin admitted everyone when the whitelist service was unreachable. The plugin now keeps the last successful snapshot and serves it as a stale cache — known players still join, unknown ones are denied — instead of disabling enforcement on refresh errors.
    • Cold-start protection: if no whitelist snapshot has ever been fetched (gateway not ready on startup, etc.), unknown players are kicked with a clear "service temporarily unavailable" message instead of being silently admitted.

    Added

    • New WhitelistAccessState.SERVICE_UNAVAILABLE state used while bootstrap has not succeeded.
    • bootstrapFailed and staleSnapshotActive flags exposed via /leavepulse diagnostics to make outage state observable.
    • English and Ukrainian translations for the new service-unavailable kick / restrict messages.

    Changed

    • AbstractWhitelistListener.isKickMode() / shouldEnforce() now also enforce while bootstrap is failed, regardless of the configured enforcement mode.
    • WhitelistService.handleRefreshFailure() no longer clears local enforcement on errors.

    Tests

    • New unit tests cover stale-snapshot retention, bootstrap-failure denial, and recovery after the service comes back.
  • LeavePulse Agent 0.12.3 (Fabric)

    release15 мая 2026 г.

    LeavePulse Agent 0.12.3

    Security

    • Whitelist fail-closed: closed a critical hole where the plugin admitted everyone when the whitelist service was unreachable. The plugin now keeps the last successful snapshot and serves it as a stale cache — known players still join, unknown ones are denied — instead of disabling enforcement on refresh errors.
    • Cold-start protection: if no whitelist snapshot has ever been fetched (gateway not ready on startup, etc.), unknown players are kicked with a clear "service temporarily unavailable" message instead of being silently admitted.

    Added

    • New WhitelistAccessState.SERVICE_UNAVAILABLE state used while bootstrap has not succeeded.
    • bootstrapFailed and staleSnapshotActive flags exposed via /leavepulse diagnostics to make outage state observable.
    • English and Ukrainian translations for the new service-unavailable kick / restrict messages.

    Changed

    • AbstractWhitelistListener.isKickMode() / shouldEnforce() now also enforce while bootstrap is failed, regardless of the configured enforcement mode.
    • WhitelistService.handleRefreshFailure() no longer clears local enforcement on errors.

    Tests

    • New unit tests cover stale-snapshot retention, bootstrap-failure denial, and recovery after the service comes back.
  • LeavePulse Agent 0.12.3 (Velocity)

    release15 мая 2026 г.

    LeavePulse Agent 0.12.3

    Security

    • Whitelist fail-closed: closed a critical hole where the plugin admitted everyone when the whitelist service was unreachable. The plugin now keeps the last successful snapshot and serves it as a stale cache — known players still join, unknown ones are denied — instead of disabling enforcement on refresh errors.
    • Cold-start protection: if no whitelist snapshot has ever been fetched (gateway not ready on startup, etc.), unknown players are kicked with a clear "service temporarily unavailable" message instead of being silently admitted.

    Added

    • New WhitelistAccessState.SERVICE_UNAVAILABLE state used while bootstrap has not succeeded.
    • bootstrapFailed and staleSnapshotActive flags exposed via /leavepulse diagnostics to make outage state observable.
    • English and Ukrainian translations for the new service-unavailable kick / restrict messages.

    Changed

    • AbstractWhitelistListener.isKickMode() / shouldEnforce() now also enforce while bootstrap is failed, regardless of the configured enforcement mode.
    • WhitelistService.handleRefreshFailure() no longer clears local enforcement on errors.

    Tests

    • New unit tests cover stale-snapshot retention, bootstrap-failure denial, and recovery after the service comes back.
  • LeavePulse Agent 0.12.3 (BungeeCord)

    release15 мая 2026 г.

    LeavePulse Agent 0.12.3

    Security

    • Whitelist fail-closed: closed a critical hole where the plugin admitted everyone when the whitelist service was unreachable. The plugin now keeps the last successful snapshot and serves it as a stale cache — known players still join, unknown ones are denied — instead of disabling enforcement on refresh errors.
    • Cold-start protection: if no whitelist snapshot has ever been fetched (gateway not ready on startup, etc.), unknown players are kicked with a clear "service temporarily unavailable" message instead of being silently admitted.

    Added

    • New WhitelistAccessState.SERVICE_UNAVAILABLE state used while bootstrap has not succeeded.
    • bootstrapFailed and staleSnapshotActive flags exposed via /leavepulse diagnostics to make outage state observable.
    • English and Ukrainian translations for the new service-unavailable kick / restrict messages.

    Changed

    • AbstractWhitelistListener.isKickMode() / shouldEnforce() now also enforce while bootstrap is failed, regardless of the configured enforcement mode.
    • WhitelistService.handleRefreshFailure() no longer clears local enforcement on errors.

    Tests

    • New unit tests cover stale-snapshot retention, bootstrap-failure denial, and recovery after the service comes back.
  • LeavePulse Agent 0.12.3

    Security

    • Whitelist fail-closed: closed a critical hole where the plugin admitted everyone when the whitelist service was unreachable. The plugin now keeps the last successful snapshot and serves it as a stale cache — known players still join, unknown ones are denied — instead of disabling enforcement on refresh errors.
    • Cold-start protection: if no whitelist snapshot has ever been fetched (gateway not ready on startup, etc.), unknown players are kicked with a clear "service temporarily unavailable" message instead of being silently admitted.

    Added

    • New WhitelistAccessState.SERVICE_UNAVAILABLE state used while bootstrap has not succeeded.
    • bootstrapFailed and staleSnapshotActive flags exposed via /leavepulse diagnostics to make outage state observable.
    • English and Ukrainian translations for the new service-unavailable kick / restrict messages.

    Changed

    • AbstractWhitelistListener.isKickMode() / shouldEnforce() now also enforce while bootstrap is failed, regardless of the configured enforcement mode.
    • WhitelistService.handleRefreshFailure() no longer clears local enforcement on errors.

    Tests

    • New unit tests cover stale-snapshot retention, bootstrap-failure denial, and recovery after the service comes back.
  • LeavePulse Agent 0.12.3

    Security

    • Whitelist fail-closed: closed a critical hole where the plugin admitted everyone when the whitelist service was unreachable. The plugin now keeps the last successful snapshot and serves it as a stale cache — known players still join, unknown ones are denied — instead of disabling enforcement on refresh errors.
    • Cold-start protection: if no whitelist snapshot has ever been fetched (gateway not ready on startup, etc.), unknown players are kicked with a clear "service temporarily unavailable" message instead of being silently admitted.

    Added

    • New WhitelistAccessState.SERVICE_UNAVAILABLE state used while bootstrap has not succeeded.
    • bootstrapFailed and staleSnapshotActive flags exposed via /leavepulse diagnostics to make outage state observable.
    • English and Ukrainian translations for the new service-unavailable kick / restrict messages.

    Changed

    • AbstractWhitelistListener.isKickMode() / shouldEnforce() now also enforce while bootstrap is failed, regardless of the configured enforcement mode.
    • WhitelistService.handleRefreshFailure() no longer clears local enforcement on errors.

    Tests

    • New unit tests cover stale-snapshot retention, bootstrap-failure denial, and recovery after the service comes back.
  • LeavePulse Agent 0.12.3

    Security

    • Whitelist fail-closed: closed a critical hole where the plugin admitted everyone when the whitelist service was unreachable. The plugin now keeps the last successful snapshot and serves it as a stale cache — known players still join, unknown ones are denied — instead of disabling enforcement on refresh errors.
    • Cold-start protection: if no whitelist snapshot has ever been fetched (gateway not ready on startup, etc.), unknown players are kicked with a clear "service temporarily unavailable" message instead of being silently admitted.

    Added

    • New WhitelistAccessState.SERVICE_UNAVAILABLE state used while bootstrap has not succeeded.
    • bootstrapFailed and staleSnapshotActive flags exposed via /leavepulse diagnostics to make outage state observable.
    • English and Ukrainian translations for the new service-unavailable kick / restrict messages.

    Changed

    • AbstractWhitelistListener.isKickMode() / shouldEnforce() now also enforce while bootstrap is failed, regardless of the configured enforcement mode.
    • WhitelistService.handleRefreshFailure() no longer clears local enforcement on errors.

    Tests

    • New unit tests cover stale-snapshot retention, bootstrap-failure denial, and recovery after the service comes back.
  • LeavePulse Agent 0.12.3 (Bukkit)

    release15 мая 2026 г.

    LeavePulse Agent 0.12.3

    Security

    • Whitelist fail-closed: closed a critical hole where the plugin admitted everyone when the whitelist service was unreachable. The plugin now keeps the last successful snapshot and serves it as a stale cache — known players still join, unknown ones are denied — instead of disabling enforcement on refresh errors.
    • Cold-start protection: if no whitelist snapshot has ever been fetched (gateway not ready on startup, etc.), unknown players are kicked with a clear "service temporarily unavailable" message instead of being silently admitted.

    Added

    • New WhitelistAccessState.SERVICE_UNAVAILABLE state used while bootstrap has not succeeded.
    • bootstrapFailed and staleSnapshotActive flags exposed via /leavepulse diagnostics to make outage state observable.
    • English and Ukrainian translations for the new service-unavailable kick / restrict messages.

    Changed

    • AbstractWhitelistListener.isKickMode() / shouldEnforce() now also enforce while bootstrap is failed, regardless of the configured enforcement mode.
    • WhitelistService.handleRefreshFailure() no longer clears local enforcement on errors.

    Tests

    • New unit tests cover stale-snapshot retention, bootstrap-failure denial, and recovery after the service comes back.
  • LeavePulse Agent 0.12.2

    Fixed

    • Fabric: Bundled the shared core library into the mod JAR to ensure all dependencies are included in the distribution.

    Changed

    • Build System: Modularized release support by extracting manifest logic to gradle/release-support-manifest.gradle.kts and decoupled standard builds from local MagicUtils dependencies.
    • Release Automation: Enhanced release_support.py with Modrinth version gap validation and improved manifest generation source tracking.
    • Testing & Validation: Increased smoke test timeouts for NeoForge compatibility and updated release support tests with new version ranges and gap validation.

    Compared to verified-stable-0.12.1.

  • LeavePulse Agent 0.12.2

    Fixed

    • Fabric: Bundled the shared core library into the mod JAR to ensure all dependencies are included in the distribution.

    Changed

    • Build System: Modularized release support by extracting manifest logic to gradle/release-support-manifest.gradle.kts and decoupled standard builds from local MagicUtils dependencies.
    • Release Automation: Enhanced release_support.py with Modrinth version gap validation and improved manifest generation source tracking.
    • Testing & Validation: Increased smoke test timeouts for NeoForge compatibility and updated release support tests with new version ranges and gap validation.

    Compared to verified-stable-0.12.1.

  • LeavePulse Agent 0.12.2 (NeoForge)

    release14 мая 2026 г.

    LeavePulse Agent 0.12.2

    Fixed

    • Fabric: Bundled the shared core library into the mod JAR to ensure all dependencies are included in the distribution.

    Changed

    • Build System: Modularized release support by extracting manifest logic to gradle/release-support-manifest.gradle.kts and decoupled standard builds from local MagicUtils dependencies.
    • Release Automation: Enhanced release_support.py with Modrinth version gap validation and improved manifest generation source tracking.
    • Testing & Validation: Increased smoke test timeouts for NeoForge compatibility and updated release support tests with new version ranges and gap validation.

    Compared to verified-stable-0.12.1.

  • LeavePulse Agent 0.12.2

    Fixed

    • Fabric: Bundled the shared core library into the mod JAR to ensure all dependencies are included in the distribution.

    Changed

    • Build System: Modularized release support by extracting manifest logic to gradle/release-support-manifest.gradle.kts and decoupled standard builds from local MagicUtils dependencies.
    • Release Automation: Enhanced release_support.py with Modrinth version gap validation and improved manifest generation source tracking.
    • Testing & Validation: Increased smoke test timeouts for NeoForge compatibility and updated release support tests with new version ranges and gap validation.

    Compared to verified-stable-0.12.1.

  • LeavePulse Agent 0.12.2 (Fabric)

    release14 мая 2026 г.

    LeavePulse Agent 0.12.2

    Fixed

    • Fabric: Bundled the shared core library into the mod JAR to ensure all dependencies are included in the distribution.

    Changed

    • Build System: Modularized release support by extracting manifest logic to gradle/release-support-manifest.gradle.kts and decoupled standard builds from local MagicUtils dependencies.
    • Release Automation: Enhanced release_support.py with Modrinth version gap validation and improved manifest generation source tracking.
    • Testing & Validation: Increased smoke test timeouts for NeoForge compatibility and updated release support tests with new version ranges and gap validation.

    Compared to verified-stable-0.12.1.

  • LeavePulse Agent 0.12.2 (Velocity)

    release14 мая 2026 г.

    LeavePulse Agent 0.12.2

    Fixed

    • Fabric: Bundled the shared core library into the mod JAR to ensure all dependencies are included in the distribution.

    Changed

    • Build System: Modularized release support by extracting manifest logic to gradle/release-support-manifest.gradle.kts and decoupled standard builds from local MagicUtils dependencies.
    • Release Automation: Enhanced release_support.py with Modrinth version gap validation and improved manifest generation source tracking.
    • Testing & Validation: Increased smoke test timeouts for NeoForge compatibility and updated release support tests with new version ranges and gap validation.

    Compared to verified-stable-0.12.1.

  • LeavePulse Agent 0.12.2 (BungeeCord)

    release14 мая 2026 г.

    LeavePulse Agent 0.12.2

    Fixed

    • Fabric: Bundled the shared core library into the mod JAR to ensure all dependencies are included in the distribution.

    Changed

    • Build System: Modularized release support by extracting manifest logic to gradle/release-support-manifest.gradle.kts and decoupled standard builds from local MagicUtils dependencies.
    • Release Automation: Enhanced release_support.py with Modrinth version gap validation and improved manifest generation source tracking.
    • Testing & Validation: Increased smoke test timeouts for NeoForge compatibility and updated release support tests with new version ranges and gap validation.

    Compared to verified-stable-0.12.1.

  • LeavePulse Agent 0.12.2

    Fixed

    • Fabric: Bundled the shared core library into the mod JAR to ensure all dependencies are included in the distribution.

    Changed

    • Build System: Modularized release support by extracting manifest logic to gradle/release-support-manifest.gradle.kts and decoupled standard builds from local MagicUtils dependencies.
    • Release Automation: Enhanced release_support.py with Modrinth version gap validation and improved manifest generation source tracking.
    • Testing & Validation: Increased smoke test timeouts for NeoForge compatibility and updated release support tests with new version ranges and gap validation.

    Compared to verified-stable-0.12.1.

  • LeavePulse Agent 0.12.2

    Fixed

    • Fabric: Bundled the shared core library into the mod JAR to ensure all dependencies are included in the distribution.

    Changed

    • Build System: Modularized release support by extracting manifest logic to gradle/release-support-manifest.gradle.kts and decoupled standard builds from local MagicUtils dependencies.
    • Release Automation: Enhanced release_support.py with Modrinth version gap validation and improved manifest generation source tracking.
    • Testing & Validation: Increased smoke test timeouts for NeoForge compatibility and updated release support tests with new version ranges and gap validation.

    Compared to verified-stable-0.12.1.

1
...

Совместимость

Сведения

Лицензия:
Опубликован:2 месяца назад
Обновлён:1 месяц назад
ID проекта:
Главная