Skip to content

Commit c13d2f6

Browse files
authored
Merge pull request #2941 from h5bp/release-9.0.0
Release 9.0.0
2 parents 8ee4acf + 0a23f3d commit c13d2f6

File tree

11 files changed

+1116
-2104
lines changed

11 files changed

+1116
-2104
lines changed

.github/CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ included in the project:
165165
```
166166

167167
10. [Open a Pull Request](https://help.github.com/articles/using-pull-requests/)
168-
with a clear title and description.
168+
with a clear title and description.
169169

170170
**IMPORTANT**: By submitting a patch, you agree to allow the project
171171
owners to license your work under the terms of the [MIT License](LICENSE.txt).

.github/workflows/publish.yaml renamed to .github/workflows/publish.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@ name: publish
33
on:
44
push:
55
tags:
6-
- 'v*'
6+
- "v*"
77

88
permissions:
99
contents: read
1010

1111
jobs:
1212
build:
1313
permissions:
14-
contents: write # for actions/create-release to create a release
14+
contents: write # for actions/create-release to create a release
1515
name: Upload Release Asset
1616
runs-on: ubuntu-latest
1717
steps:

.github/workflows/push-to-template.yaml renamed to .github/workflows/push-to-template.yml

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: Push to template repository
22

33
on:
44
push:
5-
branches: [ main ]
5+
branches: [main]
66

77
permissions:
88
contents: read
@@ -25,20 +25,19 @@ jobs:
2525
- name: Setup Node.js
2626
uses: actions/setup-node@v4
2727
with:
28-
node-version: 'lts/*'
28+
node-version: "lts/*"
2929
- name: Install dependencies
3030
run: npm ci
3131
- name: Build
32-
run: npm run build
32+
run: npm run build
3333
- name: Pushes to another repository
3434
uses: cpina/github-action-push-to-another-repository@main
3535
env:
3636
API_TOKEN_GITHUB: ${{ secrets.API_TOKEN_GITHUB }}
3737
with:
38-
source-directory: 'dist'
39-
destination-github-username: 'h5bp'
40-
destination-repository-name: 'html5-boilerplate-template'
41-
user-name: 'roblarsen'
38+
source-directory: "dist"
39+
destination-github-username: "h5bp"
40+
destination-repository-name: "html5-boilerplate-template"
41+
user-name: "roblarsen"
4242
user-email: [email protected]
4343
commit-message: "The latest and greatest from HTML5 Boilerplate"
44-
File renamed without changes.

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,23 @@
22

33
## 9.0.0 (TBD)
44

5+
- Removing tile images [#3023](https://github.com/h5bp/html5-boilerplate/pull/3023)
6+
- Add Prettier [#3011](https://github.com/h5bp/html5-boilerplate/pull/3011)
7+
- Remove Modernizr [#3002](https://github.com/h5bp/html5-boilerplate/issues/3002)
8+
- Drop Normalize.css [#2960](https://github.com/h5bp/html5-boilerplate/pull/2960)
9+
- Create WebPack build to ship with the project [#2650](https://github.com/h5bp/html5-boilerplate/issues/2650)
10+
- Sets package to private by default [#2888](https://github.com/h5bp/html5-boilerplate/pull/2888)
11+
- Removes Babel and upgrades our gulpfile to use ES Modules [#2831](https://github.com/h5bp/html5-boilerplate/pull/2831)
12+
- Farewell Internet Explorer! [#2773](https://github.com/h5bp/html5-boilerplate/issues/2773)
13+
- Remove apache-server-configs/.htaccess [#2779](https://github.com/h5bp/html5-boilerplate/pull/2779)
14+
- Moving docs out of src and dist [#2655](https://github.com/h5bp/html5-boilerplate/pull/2655)
15+
- Replace Parcel with Webpack [#2641](https://github.com/h5bp/html5-boilerplate/pull/2641)
16+
- Add SVG Favicon [#2554](https://github.com/h5bp/html5-boilerplate/issues/2554)
17+
- Remove Google Analytics [#2547](https://github.com/h5bp/html5-boilerplate/issues/2547)
18+
- Rename master branch to main [#2583](https://github.com/h5bp/html5-boilerplate/issues/2583)
19+
- Remove humans.txt [#2584](https://github.com/h5bp/html5-boilerplate/pull/2584)
20+
- Add a template repository [#2391](https://github.com/h5bp/html5-boilerplate/pull/2391)
21+
- Remove plugins js [#2346](https://github.com/h5bp/html5-boilerplate/pull/2346)
522
- Rename CSS file [#2342](https://github.com/h5bp/html5-boilerplate/pull/2342) and JS file [#2341](https://github.com/h5bp/html5-boilerplate/pull/2341)
623

724
## 8.0.0 (June 04, 2020)

dist/css/style.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*! HTML5 Boilerplate v8.0.0 | MIT License | https://html5boilerplate.com/ */
1+
/*! HTML5 Boilerplate v9.0.0-RC1 | MIT License | https://html5boilerplate.com/ */
22

33
/* main.css 3.0.0 | MIT License | https://github.com/h5bp/main.css#readme */
44
/*

docs/about-this-repo.md

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# About This Repo
22

33
This document outlines the configuration of this repo as well as the basic
4-
process we use to manage the project. As Github has matured as a platform
4+
process we use to manage the project. As GitHub has matured as a platform
55
and HTML5 Boilerplate has matured as a project there are a lot of lessons
66
to be learned from the way we run the show here.
77

@@ -68,9 +68,7 @@ Our branch protection rules are as follows:
6868
- We run a _dependency review_ scan to see if any newly added dependencies add
6969
known security flaws. This is important for even us, but for a project that
7070
uses a larger number of third party dependencies, this sort of check is vital.
71-
- Since we're fan of the "belt and suspenders" approach to security, we also
72-
run a _LGTM.com_ scan as well as the CodeQL scans. This tool, built on top of
73-
CodeQl can shake out different issues so it's nice to have the pair.
71+
- We also run a CodeQL scans to check for security issues and problems.
7472
- We push any changes to `main` to our [HTML5\-Boilerplate Template Repo](https://github.com/h5bp/html5-boilerplate-template)
7573

7674
Since we've talked about some of our Actions, let's look at the full configuration
@@ -79,25 +77,25 @@ of our `.github` folder.
7977
### .github Folder
8078

8179
- workflows
82-
- `build-dist.yaml` is currently broken. We can't push to `main` without a
80+
- `build-dist.yml` is currently broken. We can't push to `main` without a
8381
code review, so this task is blocked. What I would like, (are you there,
8482
GitHub, it's me, Rob) is to allow Actions to bypass branch protection
8583
rules. I think we'll have to basically write a mini-bot that opens a PR
8684
whenever there are changes to `main` and then pushes to the same branch
8785
until the PR is closed. In some ways that will be better as it will be less
8886
noisy in terms of bot pushes to main.
8987
- `codeql-analysis.yml` controls our CodeQL action. We use the defaults. If
90-
you're building something with more JAvaScript footprint, you can tweak
88+
you're building something with more JavaScript footprint, you can tweak
9189
the settings for this job.
9290
- `dependency-review.yml` does what it says on the tin- it tests newly
9391
introduced dependencies for vulnerabilities.
94-
- `publish.yaml` is the action that publishes all the various versions of
92+
- `publish.yml` is the action that publishes all the various versions of
9593
the project. When we create a new tag and push it to GitHub, this script
9694
publishes our npm package and creates a GitHub release and attaches a zip
9795
file of our `dist` folder.
98-
- `push-to-template.yaml` pushes the `HEAD` of `main` to our template repo
96+
- `push-to-template.yml` pushes the `HEAD` of `main` to our template repo
9997
- `spellcheck.yml` automatically checks markdown files for typos with cSpell.
100-
- `test.yaml` runs our test suite.
98+
- `test.yml` runs our test suite.
10199
- `CODE_OF_CONDUCT.md` is our Code of Conduct, based on
102100
[Contributor Covenant.](https://www.contributor-covenant.org/)
103101
- `CONTRIBUTING.md` contains our contribution guidelines.

docs/extend.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ everything fits with everyone's needs.
1616
- [Social Networks](#social-networks)
1717
- [URLs](#urls)
1818
- [Web Apps](#web-apps)
19-
- [security.txt](#security.txt)
19+
- [security.txt](#securitytxt)
2020

2121
## Server Configuration
2222

@@ -339,9 +339,7 @@ colors.
339339

340340
The `content` attribute extension can take any valid CSS color.
341341

342-
Currently, the `theme-color` meta extension is supported by [Chrome 39+ for
343-
Android
344-
Lollipop](https://developers.google.com/web/updates/2014/11/Support-for-theme-color-in-Chrome-39-for-Android).
342+
For browser support details, refer to [Can I Use](https://caniuse.com/meta-theme-color).
345343

346344
### security.txt
347345

docs/faq.md

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,6 @@ table of contents](TOC.md)
33

44
# Frequently asked questions
55

6-
- [Do I need to upgrade my site each time a new version of HTML5 Boilerplate is
7-
released?](#do-i-need-to-upgrade-my-site-each-time-a-new-version-of-html5-boilerplate-is-released)
8-
- [Where can I get help with support
9-
questions?](#where-can-i-get-help-with-support-questions)
10-
116
## Do I need to upgrade my site each time a new version of HTML5 Boilerplate is released?
127

138
No, just as you don't normally replace the foundation of a house once it was

0 commit comments

Comments
 (0)