Releases: HTTPArchive/almanac.httparchive.org
5th September Release
What’s Changed
- Avoid using p10 - p90 in Spanish chapters for accessibility reasons (#1264) @bazzadp
- Avoid using p10 - p90 in Japanese chapters for accessibility reasons (#1265) @bazzadp
- GitHub Action to test generated template changes (#1271) @bazzadp
- Bump github/super-linter from v3.9.3 to v3.9.4 (#1269) @dependabot
- Stop having comma for two person lists (#1266) @bazzadp
- Bump github/super-linter from v3.9.2 to v3.9.3 (#1268) @dependabot
- Bump github/super-linter from v3.8.3 to v3.9.2 (#1267) @dependabot
- Fix empty image formats (#1262) @rviscomi
- Voiceover percentiles for English chapters (#1256) @bazzadp
- SQL utilities for the BigQuery dataset (#1259) @rviscomi
- Bump peter-evans/create-pull-request from v3.1.2 to v3.2.0 (#1260) @dependabot
- Bump prettier from 2.1.0 to 2.1.1 in /src (#1257) @dependabot
- Remove generated content from being tracked in Git (#1230) @bazzadp
- Display Ebook download size on link (#1253) @bazzadp
- Fix percentiles in FR translation of JavaScript chapter (#1249) @borisschapira
- Bump prettier from 2.0.5 to 2.1.0 in /src (#1250) @dependabot
- Bump github/super-linter from V3.8.0 to v3.8.3 (#1251) @dependabot
- Set explicitly GitHub Actions versions were not set (#1246) @bazzadp
- Bump actions/github-script from v2.0.1 to v3 (#1245) @dependabot
- Bump github/super-linter from v3.7.0 to V3.8.0 (#1244) @dependabot
v1.5.0
This is the first release of the Web Almanac website tracked through the GitHub release pages.
We aim to update future releases in a similar fashion so it's easier to see what's changed and also notify interested parts when a release happens.
We didn't use version numbering before but will use a kind of semantic versioning with the Major number increasing only as we update the default year (i.e. when 2020 becomes the default that will be v2.0.0), Minor versions indicate a new language is supported or other large change, and Patch versions are used for everything else. As it's 2019 and we support 5 languages I've started us off on v1.5.0
What’s Changed
- French Translation - All 2019 Authors (#1217) @borisschapira
- Translating 2019 Fonts chapter to Spanish (#1234) @c-torres
- Config updates for new chapters and other misc cleanups (#1232) @bazzadp
- French Translation - JavaScript Chapter (#1218) @borisschapira
- Chinese translation of Performance chapter + some clean ups of previous translations. (#1227) @chengxicn
- Track changes between releases (#1238) @bazzadp
- Lint the ultimate HTML generated for the site (#1235) @bazzadp
- Remove flex grow to top align the contributors (#1231) @bazzadp
- Fix lighthouse regressions (#1216) @bazzadp
- Bump ejs from 3.1.3 to 3.1.5 in /src (#1225) @dependabot
- Portuguese translation of base template (#1215) @HakaCode
- Portuguese translation of base template (#1213) @HakaCode
- Update the fix for the home contributors block (#1211) @catalinred
- Run website tests on every pull request (#1210) @bazzadp
Previously on the Web Almanac
Since we didn't previously track releases in GitHub, we've listed the full set of submitted PRs in this repo as a once off (next release will only include the above "What's changed" section).
- Fix Contributors on home page on mobile (#1208) @bazzadp
- Refactor Featured Chapter Code to avoid repetition (#1188) @bazzadp
- Chinese translation of Accessibility chapters and templates bugs fix (#1139) @chengxicn
- Fix Viper Typo (#1192) @bazzadp
- Spanish translation of Media chapter (#1181) @garcaplay
- Bump actions/setup-python from v2.1.1 to v2.1.2 (#1198) @dependabot
- Update actions/checkout requirement to v2.3.2 (#1199) @dependabot
- Translated accessibility statement to French (#1196) @nico3333fr
- Freeze GitHub Action versions so they can be managed via dependabot (#1197) @bazzadp
- Narrow home page (#1191) @catalinred
- Rename chapter.html to make it more obvious it's an EJS template (#1193) @bazzadp
- Bump jsdom from 16.3.0 to 16.4.0 in /src (#1190) @dependabot
- Add Flake8 Python linter (#1187) @bazzadp
- Better author social media on website (#1185) @bazzadp
- Ebook social links (#1142) @bazzadp
- Refactor main.py #949 (#1176) @Super-Fly
- Fix Page Weight Links to new format (#1183) @bazzadp
- Remove run_queries.sh as no longer used (#1179) @bazzadp
- Go crazy with GitHub Badges (#1175) @bazzadp
- Some missed Japanese translations (#1160) @ksakae1216
- Add Bash linter (#1177) @bazzadp
- Refactor actions (#1172) @bazzadp
- Internationalise more commas (#1173) @bazzadp
- Better chapter dates to avoid duplication (#1170) @bazzadp
- Remove dates from base templates (#1166) @bazzadp
- Adds focus back to highlighted contributor (#1163) @bazzadp
- Allow different commas per language (#1161) @bazzadp
- Add more test cases (#1167) @bazzadp
- Portuguese translation of base template (#1146) @HakaCode
- Test website on pull requests as well as pushes to main (#1164) @bazzadp
- Fixes deeplinks for figures with ":" instead of "." (#1156) @SaptakS
- Add Author LinkedIn data (#1151) @bazzadp
- Add support for LinkedIn contributor links (#1150) @catalinred
- Fix French translation of text added to Accessibility Chapter (#1144) @bazzadp
- Use Asian fonts in GitHub Ebook Action (#1147) @bazzadp
- Auto generate print ready versions of the eBooks (#1143) @bazzadp
- Fix typo in Accessibility chapter (#1141) @bazzadp
- Update 2020.json (#1134) @adityapandey1998
- Bump pytest from 6.0.0 to 6.0.1 in /src (#1132) @dependabot
- Randomize contributors on reload (#1107) @bazzadp
- Fix Chinese language selector (#1128) @bazzadp
- removed tungpatrick from 2020.json (#1130) @tungpatrick
- Website tests typo (#1125) @bazzadp
- Automate website status tests (#1124) @bazzadp
- Add action to auto generate Ebooks (#1123) @bazzadp
- Better language code for Simplified Chinese (#1116) @bazzadp
- Translate Accessibility Statement H1 (#1118) @bazzadp
- Fix redirects when chapter does not exist in that language for that year (#1117) @bazzadp
- Add Python Test GitHub Action (#1121) @bazzadp
- Bump pytest from 5.4.3 to 6.0.0 in /src (#1119) @dependabot
- Correct pytests (#1120) @bazzadp
- Simplified Chinese translation of non-chapters (#1073) @chengxicn
- Fix contributor numbers when more than 100 of them (#1114) @bazzadp
- Removes copyright year from footer (#1112) @SaptakS
- Adds nowrap whitespace for japanese language in contributor-team style (#1111) @SaptakS
- Allow language and country code languages when choosing best site for visitor (#1110) @bazzadp
- Add Greg Brimble as analyst contributor (#1109) @GregBrimble
- Add Lea Verou as analyst (#1108) @LeaVerou
- Fix bug in Localized chapter slugs (#1105) @bazzadp
- Change localizedChapter names to look up by slug rather than Title (#1100) @bazzadp
- Remove header fallback (#1094) @bazzadp
- Build site on Package.JSON change (#1095) @bazzadp
- Update create pull request to v3 (#1096) @bazzadp
- Fix Join the Team contributor card on mobile (#1093) @bazzadp
- Bump web-vitals from 0.2.3 to 0.2.4 in /src (#1088) @dependabot
- Create empty sql dirs for each chapter (#1089) @rviscomi
- Tweak the contributors SVG (#1085) @catalinred
- Spanish translation of the temp 2020 landing page (#1080) @mcmd
- Update contributors (#1077) @rviscomi
- Adding myself to the json :) (#1075) @alextait1
- Add collective team in the progress report (#1071) @ibnesayeed
- Better printed ebook, including a cover (#1069) @bazzadp
- Support hyphens in usernames and sort contributors by most to least chapters (#1060) @rviscomi
- Fix translation “accessibility" in Japanese (#1064) @masuP9
- Fix contributor padding issues and wrap control in a form (#1066) @bazzadp
- fix typo (#1063) @r-yanyo
- Refactoring, sorting, and enhancing progress report (#1059) @ibnesayeed
- Fix bug where code block causes scrolling issues on mobile - repeat (#1056) @bazzadp
- Make Contributor buttons accessible (#1042) @bazzadp
- CSS newline linter (#1053) @bazzadp
- 2020 Config Updates (#1048) @bazzadp
- Fix bug where code block causes scrolling issues on mobile (#1050) @bazzadp
- Move contribution info to own file (#1046) @rviscomi
- Reorganise HEAD to load CSS as quickly as possible (#1039) @bazzadp
- Show team members in the tooltip (#1041) @ibnesayeed
- Add dimensions to Home Page Hero Image (#1038) @bazzadp
- Bad padding (#1036) @bazzadp
- Fix bad padding (#1034) @bazzadp
- Updated contributor info (#1031) @paulcalvano
- Sitemap CSP fix - take 2 (#1030) @bazzadp
- CSP for Sitemap (#1029) @bazzadp
- Generate non-chapter pages in Sitemap based on JSON config (#1027) @bazzadp
- 2020 contributors (#1024) @bazzadp
- Bump pytest from 4.6.11 to 5.4.3 in /src (#1023) @dependabot
- Compress base images again (#1019) @bazzadp
- Bump flask from 1.1.1 to 1.1.2 in /src (#1022) @dependabot
- Remove inline styles from CSP (#1010) @bazzadp
- Add unique id for each section to enable enhanced link tracking (#1018) @bazzadp
- Fix typo in README (#1017) @machawk1
- Add HTML Linter (#998) @bazzadp
- Pin requirements version (#1008) @bazzadp
- Compression featured quote #1002 in French (#1014) @allemas
- Fix featured chapters japanese translation (#1012) @ksakae1216
- fix compression (#1011) @ksakae1216
- Translation of Compression chapter(2019) to French (#977) @allemas
- Bump jsdom from 16.2.2 to 16.3.0 in /src (#1006) @dependabot
- Misc fixes in preparation of adding HTML Linter (#997) @bazzadp
- Add Dependabot Update config for automated dependency updates (#1004) @ibnesayeed
- Add feature-policy (#1003) @bazzadp
- Correct Compression Featured Chapter quote (#1001) @bazzadp
- Misc cleanups for 2020 landing page (#1000) @bazzadp
- Translation of index.html to Japanese (#996) @ksakae1216
- Automate chapter progress monitoring (#990) @ibnesayeed
- Fix typo (#993) @bazzadp
- French translation of the temp 2020 landing page (#992) @borisschapira
- REM units for page.css for eBook (#979) @bazzadp
- Compression chapter fix K to k (#982) @bazzadp
- Fix typo (#980) @bazzadp
- Fix typo (scoppe instead of scope) (#978) @bazzadp
- Remove offset for image which is now no longer required (#976) @bazzadp
- Fix font size for logo year (#973) @bazzadp
- Hero image with year as text (#954) @catalinred
- Fix spacing issues in header on tablet (#970) @bazzadp
- 2020 landing page content (#950) @rviscomi
- Only modify changed or added files - not deleted ones (#967) @bazzadp
- Clean-up old code, and update version numbers (#959) @bazzadp
- Add Docker-based development environment (#956) @ibnesayeed
- Web vitals (#952) @max-ostapenko
- Clean up inline styles (#965) @bazzadp
- Make header/footer padding consistent (#951) @dsadhanala
- Add ibnesayeed in 2020.json (#963) @ibnesayeed
- Fix incorrect colour for ToC highlighter (#960) @bazzadp
- Update Flask version to fix a deprecation warning (#958) @ibnesayeed
- Fixed typo in js featured snippet (#941) @satyakresna
- GitHub linter (#939) @bazzadp
- Allow the development server to be backgrounded with optional command line argument (#932) @bazzadp
- Windows ebook generation (#936) @bazzadp
- Fix index font zoom (#931) @bazzadp
- CSS logo (#930) @catalinred
- Sort contributors (#928) @bazzadp
- 2020 year support and basic 2020 landing page (#893) @bazzadp
- Tidy up breadcrumbs for multi-year...