Skip to content

Upgrade quantecon-book-theme to 0.12.0 with git metadata - #726

Merged
mmcky merged 2 commits into
mainfrom
test-theme-path-to-docs
Nov 22, 2025
Merged

Upgrade quantecon-book-theme to 0.12.0 with git metadata#726
mmcky merged 2 commits into
mainfrom
test-theme-path-to-docs

Conversation

@mmcky

@mmcky mmcky commented Nov 22, 2025

Copy link
Copy Markdown
Contributor

This PR upgrades quantecon-book-theme from 0.11.0 to 0.12.0, which includes:

New Features in 0.12.0

  • Improved lecture header layout with git-based metadata
  • Last changed timestamp showing the date of the most recent commit
  • Commit history dropdown showing the last 10 commits
  • Clickable commit hashes linking directly to GitHub
  • Full commit history link for complete version tracking

Configuration Changes

  • Added path_to_docs: lectures to enable proper GitHub links to source files

The CI build will provide a preview of the new theme features before merging.

Release: https://github.com/QuantEcon/quantecon-book-theme/releases/tag/v0.12.0

@github-actions

Copy link
Copy Markdown

📖 Netlify Preview Ready!

Preview URL: https://pr-726--sunny-cactus-210e3e.netlify.app (aa338a2)

@mmcky

mmcky commented Nov 22, 2025

Copy link
Copy Markdown
Contributor Author

@jstac looking nice.

Here is a full build of the current intermediate lecture site with the updated headers

https://pr-726--sunny-cactus-210e3e.netlify.app/

and a example lecture

https://pr-726--sunny-cactus-210e3e.netlify.app/linear_algebra

@jstac

jstac commented Nov 22, 2025

Copy link
Copy Markdown
Contributor

Love your work @mmcky !!!

So nice to have this :-)

I'm doing a bit of work this morning on some of these lectures -- perhaps we can merge this in the afternoon? And then propagate to the other lecture series?

@mmcky

mmcky commented Nov 22, 2025

Copy link
Copy Markdown
Contributor Author

Love your work @mmcky !!!

So nice to have this :-)

I'm doing a bit of work this morning on some of these lectures -- perhaps we can merge this in the afternoon? And then propagate to the other lecture series?

Roger that @jstac. I think it looks great too. I think @DrDrij would approve :-).

I will organise a new release now and then setup an upgrade PR.

@mmcky mmcky changed the title TEST: Theme with git metadata and path_to_docs config Upgrade quantecon-book-theme to 0.12.0 with git metadata Nov 22, 2025
@github-actions

Copy link
Copy Markdown

📖 Netlify Preview Ready!

Preview URL: https://pr-726--sunny-cactus-210e3e.netlify.app (d42906e)

@mmcky

mmcky commented Nov 22, 2025

Copy link
Copy Markdown
Contributor Author

@jstac merging this upgrade now.

@mmcky
mmcky merged commit 10d154a into main Nov 22, 2025
1 check passed
@mmcky
mmcky deleted the test-theme-path-to-docs branch November 22, 2025 23:15
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