hello-astro

Hello Astro is a multi purpose Astro starter theme written in Typescript, TailwindCSS and AlpineJS. It supports Markdown and MDX based pages and blog posts.

MIT License

Stars
160
Committers
5

Bot releases are visible (Hide)

hello-astro - v4.0.0: Major changes Latest Release

Published by ChristineTham 7 months ago

Major changes:

  • Updated packages
  • Removed @types/photoswipe and photoswipe tsconfig
  • Moved to RSS schema
  • getPosts() function
  • schema tags
  • automatically generated sidebar links
  • improved RSS and search metadata
hello-astro - v3.4.0: Minor changes

Published by ChristineTham 7 months ago

Minor changes:

  • Updated packages
  • Replaced heroicons to v2
  • Improved RSS and search indexes to include author name and email
  • Make BlogHero accept post as props rather than frontmatter
  • Moved Markdown pages to content collection
  • Eliminated Frontmatter type
hello-astro - v3.3.2: Maintenance

Published by ChristineTham 7 months ago

Maintenance:

  • Upgraded to latest packages
  • Fixed search not working due to stricter alpine checking
  • Migrated to standard astro tsconfig.json
  • Fixed astro check errors
hello-astro - v3.3.1: Maintenance

Published by ChristineTham 7 months ago

Maintenance:

  • Upgraded to latest packages and fixed astro check errors
hello-astro - v3.3.0 (Maintenance)

Published by ChristineTham 7 months ago

Maintenance:

  • Upgraded to latest packages and astro-icon 1.x
hello-astro - v3.2.6: Maintenance

Published by ChristineTham 10 months ago

  • Disable ViewTransition as it does not work with mermaid
  • Merged pull request
hello-astro - v3.2.5: Minor enhancements

Published by ChristineTham 10 months ago

  • Upgrade packages
  • Remove mermaid.initialize()
hello-astro - v3.2.4: Minor enhancements

Published by ChristineTham 11 months ago

Upgrade to Astro 4.x

hello-astro - v3.2.3

Published by ChristineTham 11 months ago

Maintenance

  • Fixed mermaid v9 no longer working by upgradig to latest version of mermaid
  • Upgrade packages
hello-astro - v3.2.2

Published by ChristineTham 11 months ago

Minor enhancements

  • Updated packages
  • Fixed json.ts return type for search
hello-astro - v3.2.0 (Major enhancements)

Published by ChristineTham about 1 year ago

Major enhancements

  • Updated to Astro 3.x
  • Implement permissive Content Security Policy
hello-astro - v3.1.5 (Minor enhancements)

Published by ChristineTham about 1 year ago

Minor enhancements:

  • Upgrade to latest version of packages
  • Fixed minor astro check error
hello-astro - v3.1.4 (Minor enhancements)

Published by ChristineTham about 1 year ago

Minor enhancements:

  • Unified Image processing for svg and bitmaps
  • Enabled ViewTransitions
  • Updated to use astro 2.9.2

Minor fix:

  • Re-enabled sample markdoc page by fixing case of gallery component
hello-astro - v3.1.3 (Minor fixes)

Published by ChristineTham about 1 year ago

Minor fixes

hello-astro - v3.1.1 (Enhancement release)

Published by ChristineTham over 1 year ago

Minor changes:

  • Lazy load images
  • Support Github emoji via remark-emoji
hello-astro - v3.1.0 (Enhancement release)

Published by ChristineTham over 1 year ago

Enhancements:

  • Migrated package manager from yarn to pnpm
  • Added eslint and prettier with plugins
  • Updated tsconfig to match astro strict
  • Update Katex CSS link
  • Added Markdoc support

Bug fixes

  • Reference base for head links
  • Fixed image attributes error in seo component
  • Fixed author not appearing in blog card
hello-astro - v3.0.0 (Major Release)

Published by ChristineTham over 1 year ago

Major changes

  • Use new Astro experimental optimised asset support
  • migrated authors and categories to collections and use referential integrity based on Astro 2.5.0
  • converted social links to a data collection (requires Astro >2.5.0)
  • improve search to include documentation

Minor changes

  • new Astro logo
  • optimised post draft filtering
  • cleaned up gallery
  • fixed up SEO errors
  • cleaned up lint errors
  • updated favicon and header metadata
hello-astro - v2.4.2

Published by ChristineTham over 1 year ago

Minor enhancements

Upgraded packages and README

hello-astro - v2.4.1

Published by ChristineTham over 1 year ago

Bug fixes

Use rendered frontmatter for blog and doc posts, fixes problems with diagrams not rendering.

hello-astro - v2.4.0

Published by ChristineTham over 1 year ago

Breaking Release

Since version 1.0.0, hello-astro has supported two kinds of images - raster images (PNG, JPEG, GIFF etc.) and vector images (SVG). This has to be specified differently using separate frontmatter (coverImage and coverSVG). This is because astrojs/image does not natively support SVG.

Since astrojs/image now supports SVG, a decision has been made to deprecate the use of coverSVG so coverImage now accepts all formats.

coverSVG is still supported for now, but you are encourage to replace all instances of coverSVG with coverImage in your content if you use this starter template. In a future release, coverSVG will be removed as a frontmatter property.

The code for this template has been cleaned up so that all image formats are consistently handled, and SVG is no longer treated as a special case.