From 175aa1343ff04383a5a1a8ba166505933d9be46a Mon Sep 17 00:00:00 2001 From: Lukasz Kasprzak Date: Tue, 28 Jul 2026 21:39:49 +0200 Subject: config: drop go-toml and the legacy TOML migrations The one-shot config.toml -> config.ini and books.toml -> books.ini migrations (a transition aid from the pre-INI format) are removed, along with the github.com/pelletier/go-toml/v2 dependency and the now-dead `toml:` struct tags. The live config format has been INI for many releases; anyone still on a .toml recreates it (the format is self-documenting on first run). Leaves 3 direct deps, all in active use (bubbletea, lipgloss, go-pdf/fpdf). Tests updated to write INI. --- go.mod | 1 - 1 file changed, 1 deletion(-) (limited to 'go.mod') diff --git a/go.mod b/go.mod index f80d413..e2ba908 100644 --- a/go.mod +++ b/go.mod @@ -6,7 +6,6 @@ require ( github.com/charmbracelet/bubbletea v1.3.10 github.com/charmbracelet/lipgloss v1.1.0 github.com/go-pdf/fpdf v0.9.0 - github.com/pelletier/go-toml/v2 v2.4.2 ) require ( -- cgit v1.3