diff --git a/content/en/news/0.89.0-relnotes/featured.png b/content/en/news/0.89.0-relnotes/featured.png new file mode 100644 index 000000000..474e1f792 Binary files /dev/null and b/content/en/news/0.89.0-relnotes/featured.png differ diff --git a/content/en/news/0.89.0-relnotes/index.md b/content/en/news/0.89.0-relnotes/index.md index e0065705a..55a0a356e 100644 --- a/content/en/news/0.89.0-relnotes/index.md +++ b/content/en/news/0.89.0-relnotes/index.md @@ -1,12 +1,11 @@ --- date: 2021-11-02 -title: "0.89.0" -description: "0.89.0" +title: "Fine Grained File Filters" +description: "Hugo 0.89.0 brings fine grained file filters, archetype rewrite, dependency refresh, and more ..." categories: ["Releases"] --- - This release is a dependency refresh (the new Goldmark verion comes with a lot of bug fixes, as one example), many bug fixes, but also some nice new features: We have added the [configuration settings](https://gohugo.io/hugo-modules/configuration/#module-config-mounts) **includeFiles** and **excludeFiles** to the mount configuration. This allows fine grained control over what files to include, and it works for all of Hugo's file systems (including `/static`). diff --git a/content/en/showcase/aether/bio.md b/content/en/showcase/aether/bio.md deleted file mode 100644 index be1533367..000000000 --- a/content/en/showcase/aether/bio.md +++ /dev/null @@ -1,9 +0,0 @@ - -[**Aether**](https://getaether.net) is an open-source peer-to-peer network that hosts self-moderating online-communities. - -[**Aether Pro**](https://aether.app), based on Aether, is a collaboration tool for remote-friendly companies. - -The site is built by: - -* [Burak Nehbit](https://twitter.com/nehbit) - diff --git a/content/en/showcase/aether/featured.png b/content/en/showcase/aether/featured.png deleted file mode 100644 index 509f938c7..000000000 Binary files a/content/en/showcase/aether/featured.png and /dev/null differ diff --git a/content/en/showcase/aether/index.md b/content/en/showcase/aether/index.md deleted file mode 100644 index 44e47e76a..000000000 --- a/content/en/showcase/aether/index.md +++ /dev/null @@ -1,39 +0,0 @@ ---- - -title: Aether -date: 2020-02-26 -description: "Showcase: \"Hugo is not just a static site generator for us, it's the core framework at the heart of our entire web front-end.\"" - -# The URL to the site on the internet. -siteURL: https://getaether.net - -# Add credit to the article author. Leave blank or remove if not needed/wanted. -byline: "[Burak Nehbit](https://twitter.com/nehbit), Maintainer, Aether" - ---- - -To say that this website, our main online presence, needed to do a lot would be an understatement. - -Our site is home to both *Aether* and *Aether Pro*, our **knowledgebase for each product**, a **server for static assets that we use in our emails**, the **interactive sign-up flows**, **payments client**, **downloads provider**, and even a **mechanism for delivering auto-update notifications** to our native clients. We are using a single Hugo site for all these — it's not a static site generator for us, it's the core framework at the heart of our *entire* web front-end. - -Not only that, this had to work with one developer crunched for time who spends most of his time working on two separate apps across 3 desktop platforms — someone whose main job is very far from building static websites. We only had scraps of time to design and build this Hugo site, make it performant and scalable, and Hugo did a phenomenal job delivering on that promise. - -The last piece is, funnily enough, moving our blog to Hugo, which it is not as of now. This was an inherited mistake we are currently rectifying. Soon, our entire web footprint will be living in Hugo. - -### Structure - -Our website is built in such a way that there is a separate Vue.js instance for each of the contexts since we are not using JS-based single-page navigation. We use Hugo for navigation and to build most pages. For the pages we need to make interactive, we use Vue.js to build individual, self-contained single-page Javascript apps. One such example is our sign-up flow at [aether.app](https://aether.app), an individual Vue app living within a Hugo page, with its own JS-based navigation. - -This is a relatively complex setup, and somewhat out of the ordinary. Yet, even with this custom setup, using Hugo was painless. - -### Tools - -**CMS**: Hugo - -**Theme**: Custom-designed - -**Hosting**: Netlify, pushed to production via `git push`. - -**Javascript runtime**: Vue.js - - diff --git a/content/en/showcase/arolla-cocoon/bio.md b/content/en/showcase/arolla-cocoon/bio.md deleted file mode 100644 index dcccc8b50..000000000 --- a/content/en/showcase/arolla-cocoon/bio.md +++ /dev/null @@ -1,6 +0,0 @@ - -[Camping Arolla](https://www.camping-arolla.com) is located in the heart of the Swiss Alps, at an altitude of 1.950 meters. - -The site is built by: - -* [Didier Divinerites](https://github.com/divinerites) diff --git a/content/en/showcase/arolla-cocoon/featured-template.png b/content/en/showcase/arolla-cocoon/featured-template.png deleted file mode 100644 index d95bc5c83..000000000 Binary files a/content/en/showcase/arolla-cocoon/featured-template.png and /dev/null differ diff --git a/content/en/showcase/arolla-cocoon/index.md b/content/en/showcase/arolla-cocoon/index.md deleted file mode 100644 index 767f48269..000000000 --- a/content/en/showcase/arolla-cocoon/index.md +++ /dev/null @@ -1,29 +0,0 @@ ---- - -title: Cocoon & Cosy -date: 2018-08-10 -description: "Showcase: \"Emergency setup a dedicated site in an afternoon.\"" -siteURL: https://www.cocoon-arolla.com -byline: "[Didier Divinerites](https://github.com/divinerites)" - ---- - -Swiss [Arolla campsite](https://www.camping-arolla.com) runs the highest campsite in Europe and I'm completely re-doing their actual Website with Hugo. - -But they just launch a brand new offer (luxury tents with bed and fire oven), and we couldn't wait for the proper new website for having this promoted: we needed the website up and running within 24h! - -So we decided to quickly launch a dedicated [independent web site](https://www.cocoon-arolla.com) using all the powerful tools included with [gohugo.io](https://gohugo.io) and some things we already knew & used: - -- Choose a spectacular landing theme in the rich [Hugo Themes](https://themes.gohugo.io/) collection : [Airspace Theme](https://themes.gohugo.io/airspace-hugo/) by Themefisher. -- Replace the main images. -- Add a [hugo-easy-gallery / photoswipe](https://github.com/liwenyip/hugo-easy-gallery) on the main page with attractive images. -- Add the promo video with a simple *vimeo* shortcode. -- Replace the Google Maps widget by the [OpenStreetMap](https://www.openstreetmap.org/) equivalent -- Use a [Zotabox](https://www.zotabox.com) contact form. -- Write the content in French & in English directly on the content pages, describe their services, add fun facts and true testimonies. -- Setup a GDPR compliant site with the new Hugo options. -- Use [Netlify](https://www.netlify.com) for publishing it in a breeze. - -The first version was up in 4 hours, and the polished 2 languages version was published on Netlify the next day. - -This would have been impossible to do it in such a short time without all the powerful Hugo tools and Netlify simplicity. diff --git a/netlify.toml b/netlify.toml index f149edc7a..73966e317 100644 --- a/netlify.toml +++ b/netlify.toml @@ -3,7 +3,7 @@ publish = "public" command = "hugo --gc --minify" [context.production.environment] -HUGO_VERSION = "0.88.1" +HUGO_VERSION = "0.89.0" HUGO_ENV = "production" HUGO_ENABLEGITINFO = "true" @@ -11,20 +11,20 @@ HUGO_ENABLEGITINFO = "true" command = "hugo --gc --minify --enableGitInfo" [context.split1.environment] -HUGO_VERSION = "0.88.1" +HUGO_VERSION = "0.89.0" HUGO_ENV = "production" [context.deploy-preview] command = "hugo --gc --minify --buildFuture -b $DEPLOY_PRIME_URL" [context.deploy-preview.environment] -HUGO_VERSION = "0.88.1" +HUGO_VERSION = "0.89.0" [context.branch-deploy] command = "hugo --gc --minify -b $DEPLOY_PRIME_URL" [context.branch-deploy.environment] -HUGO_VERSION = "0.88.1" +HUGO_VERSION = "0.89.0" [context.next.environment] HUGO_ENABLEGITINFO = "true" diff --git a/resources/_gen/images/news/0.89.0-relnotes/featured_hu8f869189eb2dd98af38fbcfa6bc2c5e7_104046_480x0_resize_catmullrom_3.png b/resources/_gen/images/news/0.89.0-relnotes/featured_hu8f869189eb2dd98af38fbcfa6bc2c5e7_104046_480x0_resize_catmullrom_3.png new file mode 100644 index 000000000..1b06184ee Binary files /dev/null and b/resources/_gen/images/news/0.89.0-relnotes/featured_hu8f869189eb2dd98af38fbcfa6bc2c5e7_104046_480x0_resize_catmullrom_3.png differ diff --git a/resources/_gen/images/news/0.89.0-relnotes/featured_hu8f869189eb2dd98af38fbcfa6bc2c5e7_104046_640x0_resize_catmullrom_3.png b/resources/_gen/images/news/0.89.0-relnotes/featured_hu8f869189eb2dd98af38fbcfa6bc2c5e7_104046_640x0_resize_catmullrom_3.png new file mode 100644 index 000000000..0a4ff1d36 Binary files /dev/null and b/resources/_gen/images/news/0.89.0-relnotes/featured_hu8f869189eb2dd98af38fbcfa6bc2c5e7_104046_640x0_resize_catmullrom_3.png differ