Skip to content

Bump FOG_PLUGINS_VERSION to v1.6.14 - #1277

Merged
mastacontrola merged 1 commit into
working-1.6from
bump-plugins-1614
Aug 22, 2026
Merged

Bump FOG_PLUGINS_VERSION to v1.6.14#1277
mastacontrola merged 1 commit into
working-1.6from
bump-plugins-1614

Conversation

@mastacontrola

Copy link
Copy Markdown
Member

Picks up FOGProject/fog-plugins#24 (released as v1.6.14): wolbroadcast adopts the non-destructive schema() contract.

It was the last plugin still building its table from install() directly, and install() called uninstall() first — which is a DROP. Plugin::installdb() falls back to calling install() when a manager has no schema(), and wolbroadcast had none, so that drop ran on every install and took the user's broadcast addresses with it.

Step 0 is now a CREATE TABLE IF NOT EXISTS, so on an existing install the change is a no-op that records pSchema = 1. Nothing is dropped and no data moves.

It also closes the last verification gap in the GH-1245 plugin work: with createSql() public the probe can call it, so the live check covers 24 tables rather than 23 — all accepted, 61 columns carrying a default.

No core change needed — the seam these plugins call landed in #1275.

🤖 Generated with Claude Code

Picks up FOGProject/fog-plugins#24: wolbroadcast adopts the non-destructive
schema() contract.

It was the last plugin still building its table from install() directly, and
install() called uninstall() first -- which is a DROP. Plugin::installdb()
falls back to calling install() when a manager has no schema(), and
wolbroadcast had none, so that drop ran on every install and took the user's
broadcast addresses with it.

Step 0 is now a CREATE TABLE IF NOT EXISTS, so on an existing install the
change is a no-op that records pSchema = 1.

It also closes the last verification gap in the GH-1245 plugin work: with
createSql() public the probe can call it, so the live check covers 24 tables
rather than 23.

No core change needed -- the seam these plugins call landed in #1275.

Co-Authored-By: Claude <noreply@anthropic.com>
@mastacontrola
mastacontrola merged commit 5114dcb into working-1.6 Aug 22, 2026
7 checks passed
@mastacontrola
mastacontrola deleted the bump-plugins-1614 branch August 22, 2026 15:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants