Skip to content

Latest commit

 

History

History
214 lines (212 loc) · 10.9 KB

changelog.rst

File metadata and controls

214 lines (212 loc) · 10.9 KB

Changelog

  • 2.10.2 <2024-04-07>
  • - Fix indents around complex tasklists.
  • 2.10.1 <2024-04-07>
  • - additional CSS to add indicators added by fancy tasklists v1.1.0 (💒 (church), and 🦷 (tooth)).
  • - minor better support for testing fancy tasklists.
  • 2.10.0 <2024-03-30>
  • - add support for fancy tasklists/checkboxes.
  • - major fix last paragraph spacing within lists
  • 17 Upgrade Font Awesome (icons) from v4 to v6.5.1. Includes a shim for v4 compatibility, so no existing icons in use should need to be rename. It appears that some (all?) of the icons have been re-drawn, so they may appear slightly different.
  • 2.9.2 <2024-03-04>
  • - minor remove respond.js. This was initially added to support Internet Explorer 6 to 8, which have since faded away. Plus it was throwing an Javascript error.
  • - fix missing icons (micropost category next link) and icon spacing (readtime and tags in article details).
  • 2.9.1 <2023-07-15>
  • - minor convert indentation to spaces
  • - better display of micropost links
  • 2.9.0 <2023-07-14>
  • - add support for microblogging, through my microblogging plugin. c.f. blog.minchin.ca Issue #105.
  • - major no longer capitalize category names, when displayed on sidebar. This is part of the changes to support microblogging.
  • - major review og meta tags, particularly for featured images. c.f. blog.minchin.ca Issue #104.
  • 2.8.1 <2023-06-11>
  • - fix link to font files
  • 2.8.0 <2023-06-11>
  • 20 add support for Google Analytics v4. Use GOOGLE_ANALYTICS_V4. The previous version of Google Analytics is being deprecated (by Google), effective the end of June 2023.
  • - add DISPLAY_ARCHIVES_ON_MENU to control display of "Archives" link on navbar.
  • - add header image to pages (not just articles).
  • - add strathcona colour scheme/theme, and supporting fonts.
  • - major adjust supported Python versions to only include those currently supported upstream. Nothing has been removed that should keep older versions from working.
  • 16 major upgrade version of self-hosted fonts.
  • 2.7.1 <2022-04-30>
  • - fix typo in comment form.
  • - replace references to pelican-comment-system with the updated Static Comments plugin.
  • - bump to minchin.releaser 0.8.2, and thus officially support Python 3.10.
  • 2.7.0 <2021-10-25>
  • - major in SEAFOAM_DEV_MODE, assume that the Image Process plugin might still be active (and so supply no-op transformations rather than no configuration).
  • - under "related posts", link to the category page, if applicable.
  • - add TAGS_TEXT to customize tag label.
  • - major have SEAFOAM_URL return the project URL.
  • - add SEAFOAM_DEV_MODE to turn off the image process plugin.
  • 2.6.0 <2021-07-05>
  • 1 add screenshots. Also issue #18.
  • - include seafoam version in source HTML of generated sites
  • - updated setup.py. Include tempalate and static files at new location.
  • - no longer include raw LESS files in distributions or in generated sites.
  • - now also requires beautifulsoup4 and semantic_version
  • - major adjust HTML to add the .table class where needed, rather than applying the formatting to all HTML tables. Effectively a re-work of v.2.4.7.
  • - add internal plugin. This will allow the theme to automatically configure and activate itself. Should significantly reduced installation complexity. You may be able to completely remove the configuration you have in place for the plugin; see the release blog post for details.
  • 2.5.0 <2021-05-15>
  • - add stylized period archive pages.
  • - fix 404 page layout issues and typos.
  • - upgrades from minchin.pelican.jinja-filters to pelican-jinja-filters (It's the same plugin, just under a new name on PyPI and packaged as a namespace plugin for Pelican 4.5 or newer.)
  • - upgrades from minchin.pelican.plugins.image-process to pelican-image-process (It's the same plugin, just under a new name on PyPI and packaged as a namespace plugin for Pelican 4.5 or newer.)
  • 2.4.7 <2021-04-17>
  • - apply table formatting without requiring the .table class
  • 2.4.6 <2020-07-18>
  • - add a new non-breaking spaces to help flow of article details on blog index.
  • 2.4.5 <2020-07-16>
  • - have bullet points list separators go to the next line.
  • - only display comment count if there are comments.
  • 2.4.4 <2020-06-26>
  • 16 use local version of fonts.
  • 2.4.3 <2019-09-02>
  • - upgrade Tipue Search to version 7.1, and update templates to match.
  • 2.4.2 <2019-09-02>
  • - limit width of images on index pages to 100%.
  • 2.4.1 <2018-10-25>
  • - adjust 404 page text.
  • 2.4.0 <2018-02-03>
  • - major Make the output HTML a little cleaner.
  • - edit some JS and CSS links to explicitly note the version of the library being loaded. This should make both cache-ing and library upgrading a little simpler.
  • - various CSS additions to support Gigatrees 4.4.1 (genealogy site generator).
  • - upgrade to respond.js v1.4.2.
  • - add ability to add Javascript to <head> with CUSTOM_JS_LIST_HEAD, which is designed to work very similar to CUSTOM_JS_LIST.
  • - add JQUERY_JS_IN_HEAD to move loading JQuery from the end of the page to the head section.
  • - support local and absolute URLs for CUSTOM_CSS_LIST and CUSTOM_JS_LIST, and scripts directly for CUSTOM_JS_LIST.
  • 2.3.4 <2018-01-18>
  • - Add instructions on how to use the 404 Error page.
  • 2.3.3 <2018-01-18>
  • - make Archives link work better with vertical menu and with sub-sites.
  • 2.3.2 <2017-12-08>
  • - fix styling of main text body when using vertical menu.
  • 2.3.1 <2017-11-30>
  • - fix styling of breadcrumbs on article pages.
  • - fix styling of pager on search results.
  • 2.3.0 <2017-11-29>
  • - add basic support for Tuque Search plugin.
  • - major fix issues with navbar coloring, navbar brand text + logo layout, and sidebar alinement.
  • - added support for prjct.
  • 2.2.1 <2017-11-13>
  • - fix reference to python-dateutil in project metadata
  • 2.2.0 <2017-11-13>
  • - include prjct template
  • 15 include 404 template
  • - use NAVBAR_ON_TOP to move the menu from the left side of the page to the top (Bootstrap default)
  • - major respect Pelican's THEME_STATIC_DIR setting
  • - use minchin.releaser to put out releases
  • 2.1.5 <2017-05-31>
  • 11 indent definition list items
  • - note that Image Processing v1.1.2 is broken (see their [issue 2](MinchinWeb/minchin.pelican.plugins.image_process#2))
  • 2.1.4 <2017-04-09>
  • - Framework :: Pelican :: Themes trove classifier on PyPI now available.
  • 2.1.3 <2017-03-19>
  • 2 (==2.1.3) document most theme options
  • 2.1.2 <2017-03-08>
  • - provide universal wheels. On versions of Python before 3.4 (when the pathlib module was added to the standard library), we now depend on pathlib2.
  • - provide an absolute path.
  • 2.1.1 <2017-03-08>
  • - fix pagination links on category and tag pages. See this issue.
  • 13 remove unused code in pagination template. Thanks @jorgesumle!
  • 2.1.0 <2017-02-20>
  • - add support for readtime <https://pypi.python.org/pypi/pelican-readtime> plugin in preference to the post-stats plugin to get article reading time. The former is available on PyPI (as pelican-readtime), while the latter is not.
  • 2 document optionally supported plugins
  • 2.0.4 <2017-01-11>
  • 10 fix archive page template code to work with Jinja2 v2.9.0
  • 2.0.3 <2017-01-11>
  • - fix link colour in body area of panel-primary (fixes regression from version 2.0.2)
  • 2.0.2 <2017-01-11>
  • - fix link colour on panel-primary
  • - improve layout of generated HTML
  • 2.0.1 <2017-01-10>
  • 8 pluralization of "1 comment" now correct
  • 9 fix pagination template code to work with Jinja2 v2.9.0
  • 2.0.0 <2017-01-09>
  • - add Seafoam logo
  • - [BREAKING] rename from minchin.pelican.themes.minchindotca to seafoam
  • - add support for reading time via post stats plugin
  • 6 major restyle comments with bootstrap's media class (much cleaner template code)
  • - add support for pelican comment system
  • - upgrade to FontAwesome 4.7.0
  • - upgrade to jQuery 3.1.0
  • 5 major switch template variable from PAGES to pages to support Pelican v3.7
  • - switch to minchin.pelican.jinja_filters to provide the required Jinja filters, rather than requiring them to be manually added to the user's configuration file
  • - don't print section for next and previous posts in a category if the article is the only one in that category
  • - add support for Pelican Blog System
  • 1.1.0 <2016-09-12>
  • - include (thumbnail of) featured image on article listing
  • - start documentation with the changelog (this file)
  • - Better handling for copyright and modified dates in footer.html
  • - add breadcrumbs to main blog post listing page
  • - add release machinery
  • 1.0.0 <2016-08-15>
  • - add setup.py, README.rst, CHANGELOG.rst.
  • - move package to 'minchin.pelican.themes.minchindotca'
  • - pull code out of main Minchin.ca website repo