github gohugo-ananke/ananke v2.13.0

latest releases: v2.19.0, v2.18.0, v2.17.1...
one month ago

BREAKING CHANGE: Repository Migration

This interim release bundles all fixes since the previous version.

The primary reason for publishing now is the migration of the theme repository to a dedicated GitHub organisation. During this transition, some links may temporarily break, and this release helps ensure a smoother update path before the next major version.

Ananke moved to its own organisation on April 23, 2026. Please update your references from github.com/theNewDynamic/gohugo-theme-ananke to github.com/gohugo-ananke/ananke. We are currently updating documentation and links across all repositories. In the meantime, both URLs will continue to function for links, cloning, and submodule usage.

Updating your setup

For Hugo Modules

Search and replace all instances of github.com/theNewDynamic/gohugo-theme-ananke/v2 with github.com/gohugo-ananke/ananke/v2 in your site configuration, then run hugo mod tidy to refresh dependencies.

For Git Submodules

Update the remote URL of your existing submodule:

cd path/to/your/repo/themes/ananke # adjust path as needed, keep 'themes/ananke'
git remote set-url origin https://github.com/gohugo-ananke/ananke.git

Next, open .gitmodules in the root of your repository and replace all instances of theNewDynamic/gohugo-theme-ananke with gohugo-ananke/ananke.
Finally, run:

git submodule sync

Troubleshooting

If you are using Hugo Modules and encounter issues after updating, ensure that your go.mod file reflects the new module path and go.sum does not contain stale entries. Running hugo mod tidy should resolve most issues by refreshing your dependencies. DO NOT forget to add v2 to the module path. This is a requirement of Go Modules to differentiate major versions.

If you are experiencing issues with Git submodules, double-check that the remote URL has been updated correctly and that .gitmodules reflects the new path. Running git submodule sync is crucial to ensure that your local repository is in sync with the updated configuration.

git -C themes/ananke remote get-url origin <-- should return the new URL or SSH path, if not, set it with the next command
git -C themes/ananke remote set-url origin https://github.com/gohugo-ananke/ananke.git

Questions or issues?
Please use GitHub Discussions to get in touch.

What's Changed

New Contributors

Full Changelog: v2.12.1...v2.13.0

Don't miss a new ananke release

NewReleases is sending notifications on new releases.