Hobby Timeline 1.1.1
A submission-alignment release for the WordPress.org listing. Renames the
plugin slug and text domain to hobby-timeline so the folder inside the release
zip, the main plugin file, the translation template, and every gettext call
all match the wp.org slug. No user-facing feature changes, no data migration.
Why 1.1.1?
v1.1.0 was tagged and packaged for wp.org, but during submission Plugin Check
flagged a text-domain / slug mismatch: the code shipped with
interactive-horizontal-timeline while the reserved wp.org slug is
hobby-timeline. Rather than force-move the v1.1.0 tag, 1.1.1 cleanly bumps the
version so the tag, plugin header, and readme.txt Stable tag all agree — and
1.1.1 is what will actually land in the directory.
Changed
- Text domain: interactive-horizontal-timeline → hobby-timeline (plugin header
- every _() / e() / esc_html() call).
- Main plugin file: interactive-horizontal-timeline.php → hobby-timeline.php.
- Translation template: languages/interactive-horizontal-timeline.pot →
languages/hobby-timeline.pot. X-Domain and Project-Id-Version headers updated. - Admin menu slug (IHT_Admin::MENU_SLUG): now hobby-timeline. The Settings
page URL is wp-admin/options-general.php?page=hobby-timeline. - Release workflow, install docs, README, and .gitignore: updated to reference
the new filenames.
Unchanged
- Public shortcodes: [iht_timeline] and the deprecated [wp_timeline] alias
still work exactly as before. - Internal IHT_ / iht_ prefixes on constants, classes, and stored options.
- Stored options (iht_hobbies, iht_status, iht_config) — existing data
survives an update untouched. - GitHub repo name (wp-timeline, historical).
Upgrade notes
- Fresh installs from wp.org: nothing to do. This is what the directory
listing ships. - Anyone running a pre-1.1.1 dev install: the plugin folder is now
hobby-timeline/. Delete the old interactive-horizontal-timeline/ folder before
dropping the new one in so WordPress doesn't list both. Your settings survive
because they're keyed by option name, not folder. - Translators: text domain has changed. Any in-progress .po files targeting
interactive-horizontal-timeline need their X-Domain header (and filename)
updated to hobby-timeline.
Install / update
Download hobby-timeline.zip from this release and install via Plugins → Add
New → Upload Plugin, or extract into /wp-content/plugins/hobby-timeline/. Then
activate and configure under Settings → Hobby Timeline.
Full Changelog: v1.1.0...v1.1.1