Skip to content

Latest commit

 

History

History
executable file
·
519 lines (316 loc) · 33.8 KB

File metadata and controls

executable file
·
519 lines (316 loc) · 33.8 KB

Change Log

4.1.4

Patch Changes

  • #812 334f0cb Thanks @renovate! - fix(deps): update minor and patch dependencies for gatsby-theme-minimal-blog-core

4.1.2

Patch Changes

  • #776 d60f9cd Thanks @renovate! - fix(deps): update minor and patch dependencies for gatsby-theme-minimal-blog-core

4.1.0

Patch Changes

  • #713 71e15ca Thanks @renovate! - fix(deps): update dependency gatsby-plugin-sharp to ^4.0.1 for gatsby-theme-minimal-blog-core

4.0.0

Major Changes

#641 1598dd6

Compatibility with Gatsby 4. Upgrade your theme to be able to use the new Gatsby release. Leverage Deferred Static Generation (DSG), Server-Side Rendering (SSR) and Parallel Query Running (PQR) with this new release. Learn more about Gatsby 4.

All Gatsby related packages were also upgraded to their latest new major version.

See Gatsby 4 Migration Guide

BREAKING CHANGES:

  • Minimum required Node.js version: >=14.15.0
  • Minimum required gatsby version: ^4.0.0
  • Upgraded Theme UI (packages) from ^0.9.0 to ^0.11.0

New Features:

  • You can now use defer: true in the frontmatter of your page/post to mark the page as deferred (for Deferred Static Generation)

Bug Fixes:

  • The slug key on posts now correctly respects the postsPrefix option (fixes #699). This means that the URL now also contains the postsPrefix option (which is potentially breaking if you rely on this being different).
  • The slug key on pages now correctly respects the basePath option. This means that the URL now also contains the basePath option (which is potentially breaking if you rely on this being different).

Migration:

  • If you relied on slug both for posts or pages you'll need to check if your URLs are still as expected
  • If you used Theme UI in custom components, check the Theme UI changelog
  • Update CI/local environment to account for the new Node.js requirement

3.1.3

Patch Changes

  • #696 d0b7944 Thanks @LekoArts! - chore: Improve READMEs with more instructions

    Links to changelogs and places to ask questions were added.

3.1.2

Patch Changes

  • #695 afba2ff Thanks @LekoArts! - fix(deps): update minor and patch dependencies for gatsby-theme-minimal-blog-core

3.1.1

Patch Changes

3.1.0

Minor Changes

  • #644 4fccc44 Thanks @LekoArts! - feat(minimal-blog-core): Set backgroundColor in gatsby-remark-images to transparent

    By default the plugin has white as a backgroundColor. This is a problem for transparent images (PNG) that are viewed in the dark theme version of the site. So as a sensible default I'll set this to transparent now. If you relied on this being white and want to restore the old behavior, set the mdx option to false for the theme, copy/paste the existing gatsby-plugin-mdx config into your own site.

    For example, your gatsby-config.js then will look like this:

    module.exports = {
      // + Rest of your config
      plugins: [
        // + rest of your plugins
        {
          resolve: `@lekoarts/gatsby-theme-minimal-blog`,
          options: {
            mdx: false
            // + rest of the options you want to set
          }
        },
        {
          resolve: `gatsby-plugin-mdx`,
          options: {
            lessBabel: true,
            extensions: [`.mdx`, `.md`],
            gatsbyRemarkPlugins: [
              {
                resolve: `gatsby-remark-images`,
                options: {
                  maxWidth: 960,
                  quality: 90,
                  linkImagesToOriginal: false
                }
              }
            ],
            plugins: [
              {
                resolve: `gatsby-remark-images`,
                options: {
                  maxWidth: 960,
                  quality: 90,
                  linkImagesToOriginal: false
                }
              }
            ]
          }
        }
      ]
    };

3.0.3

Patch Changes

3.0.2

Patch Changes

3.0.1

Patch Changes

  • #597 e1aec09 Thanks @renovate! - fix(deps): update packages

    Renovate Bot updates:

    • @react-spring/parallax ^9.1.2 -> ^9.2.3
    • @react-spring/web ^9.1.2 -> ^9.2.3
    • gatsby-plugin-catch-links ^3.6.0 -> ^3.7.0
    • gatsby-plugin-image ^1.6.0 -> ^1.7.0
    • gatsby-plugin-mdx ^2.6.0 -> ^2.7.0
    • gatsby-plugin-react-helmet ^4.6.0 -> ^4.7.0
    • gatsby-plugin-sharp ^3.6.0 -> ^3.7.0
    • gatsby-remark-images ^5.3.0 -> ^5.4.0
    • gatsby-source-filesystem ^3.6.0 -> ^3.7.0
    • gatsby-transformer-sharp ^3.6.0 -> ^3.7.0
  • #605 b2822c0 Thanks @LekoArts! - fix: Don't use nullish coalescing

    Support for Node versions older than 14+

3.0.0

Major Changes

#599 1785dcf Thanks @LekoArts!

Breaking Changes

  1. Using lessBabel option for gatsby-plugin-mdx
  2. Updating theme-ui from v0.3 to v0.9 and thus also emotion from v10 to v11
  3. Updating all Gatsby related packages to latest
  4. Removed gatsby-plugin-typescript
  5. Removed gatsby-plugin-feed
  6. Removed typeface-ibm-plex-sans npm package

Migrating

  1. The lessBabel option might break your setup in some edge cases. If it doesn't work, turn on the mdx option and choose your own config for gatsby-plugin-mdx
  2. The changelog/migration guide for theme-ui is here: https://theme-ui.com/migrating and for emotion here: https://emotion.sh/docs/emotion-11
  3. Gatsby v3 migration guide: https://www.gatsbyjs.com/docs/reference/release-notes/migrating-from-v2-to-v3/
  4. The TypeScript plugin isn't necessary anymore with Gatsby v3
  5. The plugin and its config was moved to the starter. You can copy the configuration from there into your own gatsby-config.js
  6. The starter now handles loading the font (via gatsby-omni-font-loader). This enables you to switch the primary font more easily (once you updated the Theme UI config). You can copy the configuration from there into your own gatsby-config.js

Improvements

  • Performance improvements from theme-ui upgrade
  • Fixed #415

Updates to Starter

If you only cloned the starter (https://github.com/LekoArts/gatsby-starter-minimal-blog) and didn't change anything else this section will be more relevant to you.

  • Conditionally add gatsby-plugin-google-analytics
  • Add FAST_DEV flag
  • Update to all latest Gatsby (+ plugins) versions
  • Move gatsby-plugin-feed from theme to starter
  • Use gatsby-omni-font-loader to load the primary font ("IBM Plex Sans") instead of in the theme itself

2.7.6

Patch Changes

  • 47f747e #559 Thanks @renovate! - Dependency updates for various packages, including theme-ui and gatsby related packages (includes improvements for gatsby-plugin-image)

2.7.5

Patch Changes

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

2.6.3 (2020-11-11)

Note: Version bump only for package @lekoarts/gatsby-theme-minimal-blog-core

2.6.2 (2020-11-04)

Bug Fixes

  • gatsby-theme-minimal-blog-core: Use postPrefix for posts, not pages (d389326)

2.6.1 (2020-11-02)

Bug Fixes

2.6.0 (2020-11-01)

Features

  • gatsby-theme-minimal-blog: Add postsPrefix option (bc172cd), closes #512

2.5.2 (2020-10-25)

Bug Fixes

2.5.1 (2020-10-10)

Note: Version bump only for package @lekoarts/gatsby-theme-minimal-blog-core

2.5.0 (2020-09-25)

Features

  • minimal-blog: Add Canonical URL support (#494) (0e9d7ac)

2.4.4 (2020-09-25)

Bug Fixes

2.4.3 (2020-09-16)

Bug Fixes

2.4.2 (2020-09-10)

Bug Fixes

2.4.1 (2020-08-28)

Bug Fixes

  • minimal-blog: Fix code block CSS positioning (#480) (98b6cac)

2.4.0 (2020-08-27)

Features

2.3.11 (2020-08-27)

Bug Fixes

2.3.10 (2020-07-09)

Bug Fixes

  • deps: update dependency gatsby-plugin-sharp to ^2.6.18 (#445) (5aad537)

2.3.9 (2020-07-04)

Bug Fixes

  • remove folder creation in onPreBootstrap step (#440) (ba92910)

2.3.8 (2020-07-03)

Bug Fixes

2.3.7 (2020-07-02)

Bug Fixes

2.3.6 (2020-06-08)

Bug Fixes

2.3.5 (2020-05-29)

Bug Fixes

2.3.4 (2020-05-12)

Note: Version bump only for package @lekoarts/gatsby-theme-minimal-blog-core

2.3.3 (2020-05-04)

Bug Fixes

2.3.2 (2020-05-02)

Note: Version bump only for package @lekoarts/gatsby-theme-minimal-blog-core

2.3.1 (2020-04-28)

Bug Fixes

2.3.0 (2020-04-27)

Features

2.2.7 (2020-04-24)

Bug Fixes

2.2.6 (2020-04-13)

Bug Fixes

2.2.5 (2020-04-12)

Bug Fixes

2.2.4 (2020-04-12)

Bug Fixes

2.2.3 (2020-04-01)

Note: Version bump only for package @lekoarts/gatsby-theme-minimal-blog-core

2.2.2 (2020-03-31)

Bug Fixes

2.2.1 (2020-03-04)

Bug Fixes

2.2.0 (2020-02-29)

Features

  • Add excerpt, description and timeToRead to queries (8c38636), closes #274

2.1.0 (2020-02-27)

Features

2.0.2 (2020-02-27)

Bug Fixes

2.0.1 (2020-02-16)

Bug Fixes

2.0.0 (2020-01-23)

Bug Fixes

Features

  • Change config format on minimal-blog theme (#234) (bdeb670)

BREAKING CHANGES

  • The navigation and externalLinks options are no longer on the siteMetadata but now in the theme options itself.

1.1.1 (2020-01-17)

Bug Fixes

1.1.0 (2020-01-07)

Features

  • gatsby-theme-minimal-blog-core: Custom slug for blog posts via frontmatter (05cff1e), closes #217

1.0.4 (2019-12-31)

Bug Fixes

1.0.3 (2019-12-03)

Bug Fixes

1.0.2 (2019-11-25)

Bug Fixes

1.0.1 (2019-11-16)

Features