Penang Changelog
Current Version:1.2.2 - 16 December 2020
Documentation →
👋 Theme Updating
First, download the new theme version from the email you received about the theme update. If you lost the email or the download link, click here for more details.
To update your current theme to the new version, copy and replace the below listed Changed Files from the new theme version to your theme.
In case of any listed Deleted Files, safely remove the files from your theme.
In case of any listed New Files, copy the files to your theme with the same file path.
Copying a file from the new version to your theme will override it. You could redo your changes only if the file received an update.
Once finished, zip your theme files, and upload the final zip file to your Ghost website.
Watch the following short video for a quick tutorial.
------------ VERSION - 1.2.2: Release on 16 December 2020 ------------ [+] Improve: Typography improvements for content elements (UL, OL) [+] Improve: Responsive images performance [+] Improve: Fonts loading performance [+] Improve: Added explicit `width` and `height` attributes to images to avoid Cumulative Layout Shift [+] Improve: Membership text copywriting improvements. For example, `Log in` instead of `Log In` [+] Improve: Used CSS `max-height` to control the logo image instead of `max-width` This makes resizing the logo more flexible. Consider reviewing your logo size after this update Docs: https://aspirethemes.com/docs/penang#customize-logo-size [+] Update: NPM packages [+] Update: The tooltips CSS package to use the new repo (@primer/css) [+] Update: Deploy Ghost Theme Github action config file [+] Update: ISO code for the Dutch language in search [+] Improve: Rename the Dutch language translation file name to nl.json instead of du.json [+] Fix: Fixed search date. Now using the published date instead of created date New Files: partials/fonts.hbs locales/nl.json Deleted Files: locales/du.json assets/css/dark-min-rtl.css assets/css/dark-min.css assets/css/dark.min.css assets/css/style.min.css assets/sass/settings/_fonts.scss Changed Files: .github/workflows/deploy-theme.yml .jshintignore README.md assets/css/style-min-rtl.css assets/css/style-min.css assets/js/app.min.js assets/js/ghosthunter.js assets/sass/components/_author.scss assets/sass/components/_card-author.scss assets/sass/components/_hero.scss assets/sass/components/_logo.scss assets/sass/components/_post-card.scss assets/sass/settings/__all.scss assets/sass/settings/_type.scss assets/sass/vendor/__all.scss author.hbs default.hbs gulpfile.js locales/ar.json locales/da.json locales/de.json locales/en.json locales/es.json locales/fi.json locales/fr.json locales/it.json locales/pt.json locales/tr.json members/signin.hbs members/signup.hbs package-lock.json package.json partials/card-author.hbs partials/card-tag.hbs partials/compiled/inline-css-rtl.hbs partials/compiled/inline-css.hbs partials/header.hbs partials/hero.hbs partials/page-upgrade-cta.hbs partials/post-card.hbs partials/post-header.hbs partials/post-upgrade-cta.hbs partials/teaser.hbs
------------ VERSION - 1.2.1: Release on 14 October 2020 ------------ [+] Fix: Post card background color in dark mode if there is no image. Thanks Caleb! [====] Changed Files: assets/css/style-min-rtl.css assets/css/style-min.css assets/sass/components/_post-card.scss package-lock.json package.json partials/compiled/inline-css-rtl.hbs partials/compiled/inline-css.hbs [====]
------------ VERSION - 1.2.0: Release on 24 September 2020 ------------ [+] Improve: Content typography and embedded iframe improvements [+] Improve: Change the `Sign Up` label to `Subscribe` [+] Improve: Remove white background from Twitter and Instagram embeds [+] Fix: Commento MARKDOWN preview styling issues [====] Changed Files: assets/css/style-min-rtl.css assets/css/style-min.css assets/sass/components/_content.scss assets/sass/components/_kg-card.scss assets/sass/elements/_blockquote.scss assets/sass/elements/_input.scss assets/sass/trumps/_alerts.scss assets/sass/vendor/__all.scss locales/ar.json locales/da.json locales/de.json locales/du.json locales/en.json locales/es.json locales/fi.json locales/fr.json locales/it.json locales/pt.json locales/tr.json members/signup.hbs package-lock.json package.json partials/compiled/inline-css-rtl.hbs partials/compiled/inline-css.hbs partials/header.hbs [====] [====] New Files: assets/sass/vendor/_commento.scss [====]
------------ VERSION - 1.1.8: Release on 11 August 2020 ------------ [+] Fix: Hero image width in the mobile view. [+] Fix: Twitter card align in small screens if there is no caption added. Thanks, Caleb! [+] Fix: Image card wide width. Thanks, Marian! [+] Improve: Postcard design when there is no image. [+] Improve: Button font style [====] Changed Files: assets/css/style-min-rtl.css assets/css/style-min.css assets/sass/components/_buttons.scss assets/sass/components/_hero.scss assets/sass/components/_kg-card.scss assets/sass/components/_post-card.scss package-lock.json package.json partials/compiled/inline-css-rtl.hbs partials/compiled/inline-css.hbs [====]
------------ VERSION - 1.1.7: Release on 20 July 2020 ------------ [+] Improve: General design improve [+] Improve: Used dash instead of a hyphen in the footer. Thanks Mike! [+] Fix: Index authors and tags URL when using a website URL with a subdirectory [+] Fix: Author image in the author card when the image does not exist [====] Changed Files: assets/css/style-min-rtl.css assets/css/style-min.css assets/sass/components/_content.scss index.hbs package-lock.json package.json partials/card-author.hbs partials/compiled/inline-css-rtl.hbs partials/compiled/inline-css.hbs partials/footer.hbs partials/index-authors.hbs partials/index-tag-columns.hbs [====]
------------ VERSION - 1.1.6: Release on 2 July 2020 ------------ [+] Improve: Accessibility [+] Fix: Header space issue in small screens [+] Fix: Footer list style [+] Fix: Content image alignments for small images [+] Fix: Prevent postcards from expanding to the full width of only one card is available [+] New: Add Turkish translation. Thanks Tolga! [+] New: Added integration with Deploy Ghost Theme Github action [+] New: Added gulp zip command to easily zip the theme [====] Changed Files: assets/css/style-min-rtl.css assets/css/style-min.css assets/js/app.min.js assets/js/ghosthunter.js assets/sass/components/_buttons.scss assets/sass/components/_content.scss assets/sass/components/_footer.scss assets/sass/components/_header.scss assets/sass/components/_kg-card.scss assets/sass/components/_notifications.scss assets/sass/components/_post-card.scss assets/sass/elements/_input.scss assets/sass/settings/_colors-dark.scss assets/sass/settings/_colors.scss assets/sass/objects/_grid.scss gulpfile.js members/account.hbs package-lock.json package.json locales/tr.json partials/compiled/inline-css-rtl.hbs partials/compiled/inline-css.hbs partials/disqus.hbs partials/footer.hbs partials/hero.hbs partials/notifications.hbs partials/post-card.hbs partials/post-header.hbs partials/search-form.hbs partials/subscribe-form.hbs partials/teaser.hbs partials/post-header.hbs page.hbs post.hbs [====] [====] New Files: .github/workflows/deploy-theme.yml [====]
------------ VERSION - 1.1.5: Release on 7 May 2020 ------------ [+] Improve: Change page titles to H1 for SEO [+] Improve: Increase the height of the logo image. [+] Improve: French language fixes. Thanks, David [+] Improve: Used Inter variable font [+] Improve: Improve footer list design [+] Fix: Tag card background hover [+] Fix: Search bar rounded edges shaking in Safari [====] Changed Files: assets/css/style-min-rtl.css assets/css/style-min.css assets/js/app.min.js assets/sass/components/_card-tag.scss assets/sass/components/_content.scss assets/sass/components/_footer.scss assets/sass/components/_header.scss assets/sass/components/_logo.scss assets/sass/components/_nav.scss assets/sass/components/_post-card.scss assets/sass/components/_search.scss assets/sass/elements/_body.scss assets/sass/settings/_fonts.scss assets/sass/settings/_type.scss author.hbs custom-authors.hbs custom-tags.hbs default.hbs error.hbs locales/fr.json members/account.hbs members/signin.hbs members/signup.hbs package-lock.json package.json partials/compiled/inline-css-rtl.hbs partials/compiled/inline-css.hbs partials/footer.hbs partials/header.hbs partials/post-header.hbs tag.hbs assets/fonts/inter/Inter-italic.var.woff2 [====] [====] New Files: partials/dark-mode-js.hbs assets/fonts/inter/Inter-roman.var.woff2 [====]
------------ VERSION - 1.1.4: Release on 28 March 2020 ------------ [+] New: Added member subscription information into Account page [+] Fix: Fix homepage tag list shadow in Safari [+] Fix: Homepage tag list drag improvements [+] Fix: Fix Twitter card width in mobile screen [+] Fix: Fix HTML validation issues [====] Changed Files: .jshintignore assets/css/style-min-rtl.css assets/css/style-min.css assets/js/app.js assets/js/app.min.js assets/sass/components/_archive.scss assets/sass/components/_buttons.scss assets/sass/components/_card-tag.scss assets/sass/components/_color-mode-btn.scss assets/sass/components/_kg-card.scss assets/sass/components/_notifications.scss assets/sass/components/_tags-list.scss assets/sass/elements/_hr.scss assets/sass/elements/_input.scss assets/sass/settings/_colors-dark.scss assets/sass/trumps/__all.scss assets/sass/trumps/_alerts.scss assets/sass/trumps/_colors.scss assets/sass/trumps/_spacing.scss assets/sass/trumps/_type.scss assets/sass/trumps/_visibility.scss bower.json gulpfile.js locales/ar.json locales/da.json locales/de.json locales/du.json locales/en.json locales/es.json locales/fi.json locales/fr.json locales/it.json locales/pt.json members/account.hbs members/signin.hbs members/signup.hbs package-lock.json package.json partials/compiled/inline-css-rtl.hbs partials/compiled/inline-css.hbs partials/footer.hbs partials/header.hbs partials/index-tag-list.hbs partials/notifications.hbs partials/share.hbs partials/signup-plans.hbs partials/subscribe-form.hbs [====] [====] New Files: assets/sass/trumps/_visibility.scss [====] [====] Deleted Files: assets/sass/trumps/_hide.scss [====]
------------ VERSION - 1.1.3: Release on 1 March 2020 ------------ [+] New: Dark mode is now automatically based on the Operating System mode and added a navigation button for the user to choose between dark and light mode. [====] Changed Files: assets/css/dark-min-rtl.css assets/css/dark-min.css assets/css/style-min-rtl.css assets/css/style-min.css assets/js/app.js assets/sass/components/__all.scss assets/sass/components/_archive.scss assets/sass/components/_author.scss assets/sass/components/_bookmark-card.scss assets/sass/components/_buttons.scss assets/sass/components/_card-author.scss assets/sass/components/_card-tag.scss assets/sass/components/_content.scss assets/sass/components/_footer.scss assets/sass/components/_header.scss assets/sass/components/_hero.scss assets/sass/components/_kg-card.scss assets/sass/components/_logo.scss assets/sass/components/_member-plan.scss assets/sass/components/_nav.scss assets/sass/components/_notifications.scss assets/sass/components/_post-card.scss assets/sass/components/_post-header.scss assets/sass/components/_post-upgrade-cta.scss assets/sass/components/_search.scss assets/sass/components/_share.scss assets/sass/components/_social-icons.scss assets/sass/components/_subscribe.scss assets/sass/components/_tags-list.scss assets/sass/components/_tags.scss assets/sass/components/_teaser.scss assets/sass/components/_title-bar.scss assets/sass/elements/_blockquote.scss assets/sass/elements/_body.scss assets/sass/elements/_code.scss assets/sass/elements/_input.scss assets/sass/elements/_tables.scss assets/sass/settings/__all.scss assets/sass/settings/_colors-dark.scss assets/sass/settings/_colors.scss assets/sass/trumps/_alerts.scss assets/sass/trumps/_colors.scss assets/sass/trumps/_link.scss assets/sass/vendor/_image-zoom-custom.scss default.hbs gulpfile.js locales/ar.json locales/da.json locales/de.json locales/du.json locales/en.json locales/es.json locales/fi.json locales/fr.json locales/it.json locales/pt.json package-lock.json package.json partials/compiled/inline-css-rtl.hbs partials/compiled/inline-css.hbs partials/header.hbs [====] [====] New Files: assets/sass/components/_color-mode-btn.scss [====] [====] Deleted Files: assets/sass/dark.scss partials/inline-css-dark-rtl.hbs partials/inline-css-dark.hbs partials/compiled/inline-css-dark-rtl.hbs partials/compiled/inline-css-dark.hbs [====]
------------ VERSION - 1.1.2: Release on 16 Feb 2020 ------------ [+] Improve: German translation [+] Improve: Reduce the height of the postcard image [+] Fix: Windows scroll issue with Firefox & Edge [+] Fix: Ghosthunter search request to retrive post content and enable search on post content [+] Removed Instagram section. As of March 2nd, 2020, the Instagram platform will be deprecating its API. Penang Instagram section is removed as access tokens depend on this API connect [====] Changed Files: .jshintignore assets/css/dark-min-rtl.css assets/css/dark-min.css assets/css/style-min-rtl.css assets/css/style-min.css assets/js/app.min.js assets/js/ghosthunter.js assets/sass/components/__all.scss assets/sass/components/_footer.scss assets/sass/components/_logo.scss assets/sass/components/_member-plan.scss assets/sass/components/_post-card.scss assets/sass/components/_tags-list.scss bower.json gulpfile.js index.hbs locales/de.json members/signin.hbs members/signup.hbs package-lock.json package.json partials/compiled/inline-css-dark-rtl.hbs partials/compiled/inline-css-dark.hbs partials/compiled/inline-css-rtl.hbs partials/compiled/inline-css.hbs partials/header.hbs partials/related-posts.hbs partials/teaser.hbs [====] [====] Deleted Files: assets/js/instagram.js assets/sass/components/_instagram.scss partials/instagram.hbs [====]
------------ VERSION - 1.1.1: Release on 14 Jan 2020 ------------ [+] Fix: Button loading animation in Safari [+] Fix: Homepage author cards margin issue [+] Improve: Tags card design when there is no image [====] Changed Files: assets/css/dark-min-rtl.css assets/css/dark-min.css assets/css/style-min-rtl.css assets/css/style-min.css assets/sass/components/_card-author.scss assets/sass/components/_card-tag.scss assets/sass/components/_subscribe.scss index.hbs locales/ar.json locales/da.json locales/de.json locales/du.json locales/en.json locales/es.json locales/fi.json locales/fr.json locales/it.json locales/pt.json members/signin.hbs members/signup.hbs package-lock.json package.json partials/card-tag.hbs partials/compiled/inline-css-dark-rtl.hbs partials/compiled/inline-css-dark.hbs partials/compiled/inline-css-rtl.hbs partials/compiled/inline-css.hbs partials/footer.hbs partials/subscribe-form.hbs [====]
------------ VERSION - 1.1.0: Release on 6 Jan 2020 ------------ [+] New: Added RSS icon (Thanks Mike) [+] Improve: Author image design width and height for images that are not square [====] Changed Files: assets/css/dark-min-rtl.css assets/css/dark-min.css assets/css/style-min-rtl.css assets/css/style-min.css assets/sass/components/_author.scss assets/sass/components/_card-author.scss assets/sass/components/_post-header.scss assets/sass/components/_social-icons.scss package-lock.json package.json partials/compiled/inline-css-dark-rtl.hbs partials/compiled/inline-css-dark.hbs partials/compiled/inline-css-rtl.hbs partials/compiled/inline-css.hbs [====]
------------ VERSION - 1.0.9: Release on 1 Jan 2020 ------------ [+] Improve: Design and Code Improvements [====] Changed Files: .jshintignore assets/css/dark-min-rtl.css assets/css/dark-min.css assets/css/style-min-rtl.css assets/css/style-min.css assets/sass/components/_author.scss assets/sass/components/_buttons.scss assets/sass/components/_card-author.scss assets/sass/components/_instagram.scss assets/sass/components/_post-header.scss assets/sass/components/_teaser.scss assets/sass/elements/_tables.scss assets/sass/settings/_colors.scss partials/compiled/inline-css-dark-rtl.hbs partials/compiled/inline-css-dark.hbs partials/compiled/inline-css-rtl.hbs partials/compiled/inline-css.hbs partials/post-header.hbs [====]
------------ VERSION - 1.0.8: Release on 30 Dec 2019 ------------ [+] Improve: Performance Improvements. Increase Google Page Speed performance for Mobile from 74 to 88 and for Desktop from 94 to 99 [+] Improve: Design Improvements [====] Changed Files: .jshintignore assets/css/dark-min-rtl.css assets/css/dark-min.css assets/css/style-min-rtl.css assets/css/style-min.css assets/js/app.js assets/js/app.min.js assets/js/instagram.js assets/sass/components/_archive.scss assets/sass/components/_author.scss assets/sass/components/_card-tag.scss assets/sass/components/_instagram.scss assets/sass/components/_member-plan.scss assets/sass/components/_post-card.scss assets/sass/components/_post-header.scss assets/sass/components/_teaser.scss assets/sass/settings/_fonts.scss assets/sass/settings/_type.scss assets/sass/trumps/__all.scss author.hbs bower.json gulpfile.js package-lock.json package.json partials/card-author.hbs partials/card-tag.hbs partials/compiled/inline-css-dark-rtl.hbs partials/compiled/inline-css-dark.hbs partials/compiled/inline-css-rtl.hbs partials/compiled/inline-css.hbs partials/hero.hbs partials/post-card.hbs partials/post-header.hbs partials/teaser.hbs [====] [====] New Files: assets/fonts/inter/Inter-Bold.woff assets/fonts/inter/Inter-Bold.woff2 assets/fonts/inter/Inter-BoldItalic.woff assets/fonts/inter/Inter-BoldItalic.woff2 assets/fonts/inter/Inter-ExtraBold.woff assets/fonts/inter/Inter-ExtraBold.woff2 assets/fonts/inter/Inter-ExtraBoldItalic.woff assets/fonts/inter/Inter-ExtraBoldItalic.woff2 assets/fonts/inter/Inter-Italic.woff assets/fonts/inter/Inter-Italic.woff2 assets/fonts/inter/Inter-Medium.woff assets/fonts/inter/Inter-Medium.woff2 assets/fonts/inter/Inter-MediumItalic.woff assets/fonts/inter/Inter-MediumItalic.woff2 assets/fonts/inter/Inter-Regular.woff assets/fonts/inter/Inter-Regular.woff2 assets/fonts/inter/Inter-SemiBold.woff assets/fonts/inter/Inter-SemiBold.woff2 assets/fonts/inter/Inter-SemiBoldItalic.woff assets/fonts/inter/Inter-SemiBoldItalic.woff2 assets/fonts/inter/Inter-italic.var.woff2 assets/sass/trumps/_lazyload.scss [====]
------------ VERSION - 1.0.7: Release on 21 Dec 2019 ------------ [+] Improve: Fix gallery width [+] Improve: Improved header animation and design [+] Improve: Improved home page taglist design [====] Changed Files: assets/css/dark-min-rtl.css assets/css/dark-min.css assets/css/style-min-rtl.css assets/css/style-min.css assets/js/app.min.js assets/sass/components/_author.scss assets/sass/components/_card-author.scss assets/sass/components/_gallery.scss assets/sass/components/_header.scss assets/sass/components/_instagram.scss assets/sass/components/_post-card.scss assets/sass/components/_search.scss assets/sass/components/_share.scss assets/sass/components/_tags-list.scss assets/sass/components/_teaser.scss assets/sass/elements/_code.scss assets/sass/objects/_grid.scss assets/sass/settings/_spaces.scss package.json partials/compiled/inline-css-dark-rtl.hbs partials/compiled/inline-css-dark.hbs partials/compiled/inline-css-rtl.hbs partials/compiled/inline-css.hbs partials/post-card.hbs [====]
------------ VERSION - 1.0.6: Release on 2 Dec 2019 ------------ [+] Improve: Typography design [+] Improve: French translation (Thanks David) [+] Fix: Translation for Account and Log Out text [====] Changed Files: assets/css/dark-min-rtl.css assets/css/dark-min.css assets/css/style-min-rtl.css assets/css/style-min.css assets/js/app.min.js assets/sass/components/_content.scss assets/sass/components/_footer.scss assets/sass/components/_post-header.scss assets/sass/components/_post.scss assets/sass/components/_title-bar.scss locales/ar.json locales/da.json locales/de.json locales/du.json locales/en.json locales/es.json locales/fi.json locales/fr.json locales/it.json locales/pt.json package-lock.json package.json partials/compiled/inline-css-dark-rtl.hbs partials/compiled/inline-css-dark.hbs partials/compiled/inline-css-rtl.hbs partials/compiled/inline-css.hbs [====]
------------ VERSION - 1.0.5: Release on 29 Nov 2019 ------------ [+] New: Added postcard post visibility status translation [+] New: Add members support for pages [+] Improve: General code & design improvments [====] Changed Files: assets/css/dark-min-rtl.css assets/css/dark-min.css assets/css/style-min-rtl.css assets/css/style-min.css assets/sass/components/__all.scss assets/sass/components/_content.scss assets/sass/components/_header.scss assets/sass/components/_post-card.scss assets/sass/components/_post.scss assets/sass/elements/__all.scss assets/sass/elements/_code.scss assets/sass/elements/_hr.scss assets/sass/generic/__all.scss assets/sass/trumps/_spacing.scss locales/ar.json locales/da.json locales/de.json locales/du.json locales/en.json locales/es.json locales/fi.json locales/fr.json locales/it.json locales/pt.json package-lock.json package.json page.hbs partials/compiled/inline-css-dark-rtl.hbs partials/compiled/inline-css-dark.hbs partials/compiled/inline-css-rtl.hbs partials/compiled/inline-css.hbs partials/disqus.hbs partials/post-card.hbs post.hbs [====] [====] New Files: partials/page-upgrade-cta.hbs assets/sass/elements/_lists.scss [====] [====] Deleted Files: assets/sass/components/_membersonly-excerpt.scss assets/sass/generic/_shared.scss [====]
------------ VERSION - 1.0.4: Release on 22 Nov 2019 ------------ [+] Improve: Accessibility improvements [+] Improve: General code & design improvments [+] Improve: Updated search to use the API version 3 [====] Changed Files: assets/css/dark-min-rtl.css assets/css/dark-min.css assets/css/style-min-rtl.css assets/css/style-min.css assets/js/app.min.js assets/js/ghosthunter.js assets/js/instagram.js assets/sass/settings/__all.scss assets/sass/settings/_blocks.scss assets/sass/settings/_fonts.scss assets/sass/trumps/_hide.scss package-lock.json package.json partials/compiled/inline-css-dark-rtl.hbs partials/compiled/inline-css-dark.hbs partials/compiled/inline-css-rtl.hbs partials/compiled/inline-css.hbs partials/header.hbs partials/hero.hbs partials/subscribe-form.hbs [====]
------------ VERSION - 1.0.3: Release on 11 Nov 2019 ------------ [+] Fix: Post card excerpet in Safari [+] Improve: General design improvments [====] Changed Files: assets/css/dark-min-rtl.css assets/css/dark-min.css assets/css/style-min-rtl.css assets/css/style-min.css assets/sass/components/_title-bar.scss package-lock.json package.json partials/compiled/inline-css-dark-rtl.hbs partials/compiled/inline-css-dark.hbs partials/compiled/inline-css-rtl.hbs partials/compiled/inline-css.hbs [====]
------------ VERSION - 1.0.2: Release on 8 Nov 2019 ------------ [+] Fix: Fix redirect URL issue with subdomains [+] New: Added post excerpt to the post cards [+] Improve: General design improvments [+] Improve: Added missing AR translation [====] Changed Files: assets/css/dark-min-rtl.css assets/css/dark-min.css assets/css/style-min-rtl.css assets/css/style-min.css assets/sass/components/_archive.scss assets/sass/components/_author.scss assets/sass/components/_card-author.scss assets/sass/components/_card-tag.scss assets/sass/components/_header.scss assets/sass/components/_instagram.scss assets/sass/components/_member-plan.scss assets/sass/components/_nav.scss assets/sass/components/_post-card.scss assets/sass/components/_post-header.scss locales/ar.json locales/da.json locales/de.json locales/du.json locales/en.json locales/es.json locales/fi.json locales/fr.json locales/it.json locales/pt.json members/account.hbs members/signin.hbs members/signup.hbs package-lock.json package.json partials/compiled/inline-css-dark-rtl.hbs partials/compiled/inline-css-dark.hbs partials/compiled/inline-css-rtl.hbs partials/compiled/inline-css.hbs partials/post-card.hbs [====]
------------ VERSION - 1.0.1: Release on 4 Nov 2019 ------------ [+] Fix: Fix homepage tags list scroll bar style in Windows browsers
------------ VERSION - 1.0.0: Release on 1 Nov 2019 ------------ [+] Initial Release
