Releases: sabertazimi/blog
v2.6.0
Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2.6.0 (2021-08-10)
Bug Fixes
- css-fonts: remove custom fonts (51e88d8)
- GithubRepoCard: move language field to Tag (070541c)
- LandingNav: add aria-labelledby a11y access name (359f674)
- LandingNav: remove invalid ARIA value (82e1871), closes #89
- PWA: add missing theme color for PWA (1335db6)
Testing
- hooks: add react hooks testing library support (d55e343)
- mocks: explicit jest spy instance (d5e0cfd)
Performance
- LandingLayout: remove React spring in landing page (8de6dfa)
v2.5.0
Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2.5.0 (2021-08-09)
Features
- hooks: move typing logic to useTypingEffect hook (74838a9)
- MetaHeader: add MetaHeader component for a11y (430f67d), closes #89
Bug Fixes
- MetaHeader: add html lang attribute for a11y (59e7174)
- pages-404: rectify css modules order conflict (568602b)
- templates:
import type
for type only imports (aab1ff1) - templates: add MetaHeader to all template components (2351581), closes #89
- TypingTitle: change to useRef version (530616e)
- TypingTitles: add a11y heading role to typing titles (f7100d8)
Building Work
- deps-core: bump gatsby from 3.10.2 to 3.11.1 (bb0a78a)
- deps-dev: bump @types/node from 16.4.10 to 16.4.13 (7d42534)
- deps-dev: bump @types/react from 17.0.15 to 17.0.16 (0e29878)
- deps-dev: bump @typescript-eslint/eslint-plugin (27a7ed0)
- deps-dev: bump @typescript-eslint/parser from 4.29.0 to 4.29.1 (f6ef519)
- deps-dev: bump babel-preset-gatsby from 1.10.0 to 1.11.0 (2a8ec57)
- deps-dev: bump concurrently from 6.2.0 to 6.2.1 (1d0ccf1)
- deps-dev: bump eslint-plugin-import from 2.23.4 to 2.24.0 (9db77d2)
- deps-dev: bump gatsby-plugin-catch-links from 3.10.0 to 3.11.0 (c5c1018)
- deps-dev: bump gatsby-plugin-manifest from 3.10.0 to 3.11.0 (ad1f685)
- deps-dev: bump gatsby-plugin-offline from 4.10.0 to 4.11.0 (7a66068)
- deps-dev: bump gatsby-plugin-postcss from 4.10.0 to 4.11.0 (1ac9bd2)
- deps-dev: bump gatsby-plugin-react-helmet from 4.10.0 to 4.11.0 (14e7735)
- deps-dev: bump gatsby-plugin-sitemap from 4.6.0 to 4.7.0 (55db247)
- deps-dev: bump gatsby-remark-autolink-headers from 4.7.0 to 4.8.0 (3ed8f89)
- deps-dev: bump gatsby-remark-copy-linked-files (686c343)
- deps-dev: bump gatsby-remark-prismjs from 5.7.0 to 5.8.0 (f247f54)
- deps-dev: bump gatsby-remark-smartypants from 4.7.0 to 4.8.0 (ed54f1e)
- deps-dev: bump gatsby-source-filesystem from 3.10.0 to 3.11.0 (646e069)
- deps-dev: bump gatsby-transformer-remark from 4.7.0 to 4.8.0 (0b7d8c4)
- deps: bump @octokit/rest from 18.8.0 to 18.9.0 (4570447)
- deps: bump antd from 4.16.10 to 4.16.11 (dc4ad98)
Testing
- useTypingEffect: add test for useTypingEffect hook (3971242)
v2.4.3
Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2.4.3 (2021-08-08)
Bug Fixes
- ErrorBoundary: add a11y alert role (7136808)
- Footer: keep locale for snapshot testing (9a74f15)
- mocks: add requestAnimationFrame missing return value (e025b14)
- PostsGrid: use arry index as rendering ID (b3c6177)
- useVisibility: log error message when missing refs (353269a)
Building Work
- CI: disable Jest verbose output (1a86f8e)
Testing
- ArticleComments: add snapshot testing (c40074a)
- ErrorBoundary: add error rendering tests (a2bdffe)
- hooks: add graql related hooks testing (6fde2c4)
- PostCard: add snapshot testing (01867b3)
- TypingTitle: setup mock for typed.js module (754029c)
- useVisibility: add functional testing (8d41f61)
- useVisibility: imporve code coverage (a073c6f)
v2.4.2
Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2.4.2 (2021-08-06)
Testing
- snapshot: add snapshot testing for all components (e0e3cda)
v2.4.1
Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2.4.1 (2021-08-06)
Bug Fixes
- ArticleHeader: add date type guard (3c9415b)
- ArticleToc: add a11y navigation role (b9b1b61)
- PostsGrid: add date type guard (42747cf)
- PostsSearchBar: add post title type guard (8df70f3)
Building Work
- test: only-changed for dev and all for CI (460377a)
Testing
- mocks: add ReactDOM.createPortal mock function (312061e)
- Article: add Article snapshot testing (c3bab18)
- Article: add partial Article snapshot testing (e3eb45b)
- Article: remove toc test from Article.test.tsx (3c419ec)
- ArticleToc: addd snapshot testing (e0e7ab9)
- Header: add snapshot testing (68f8fd7)
- mocks: add animation frame function mocks (93b4b48)
- PostsSearchBar: add searching testing (ceb7a62)
v2.4.0
Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2.4.0 (2021-08-05)
Features
Bug Fixes
- Article: add a11y navigation role to Nav (7102a69)
- layouts: ship to Header and Footer containers (3f02387)
Building Work
- jest-badge: generate jest coverage badge (05f4664)
- jest-badge: generate jest coverage badge to build directory (b0d7ab5)
- jest: add
json-summary
coverage reporter (6174ebc) - jest: polish jest setup files (de682fe)
- paths: add @containers paths resolution (9233457)
- webpack: add bundle analyzer support (78d8be6)
Testing
v2.3.1
Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2.3.1 (2021-08-04)
Bug Fixes
- colors: remove useless default parameters (f78284e)
- LandingNav: add a11y role (5f9f24b)
- LandingNav: add routes props (1cb18ba)
- LandingNavLink: remove useless default props (6dd5833)
Building Work
- CI: separate lint/testing/building work (b8e15b5)
- scripts: concurrent watching gatsby and jest (6648118)
- test: add jest ignore patterns (675a218)
Testing
- colors: complete
colors.getColorByName
testing (0567e79) - colors: export ColorPalette for testing (9cd7d49)
- LandingNav: complete LandingNav testing (40f41db)
- SocialButton: complete all social buttons testing (479900b), closes #64
- SocialButton: cover colorful button testing (812f5e6)
- SocialButton: format code (62ee4fb)
- SocialButton: format code (ab9c2ab)
- SocialButton: pretty testing ouput (9ee87b1)
v2.3.0
Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2.3.0 (2021-08-04)
Features
- jest-TypeScript: add ts-jest support (80a287f), closes #64
- jest: add jest support (e667b7d), closes #64
- test-React: add React Testing Library support (a8b087a), closes #64
Bug Fixes
- jest: add jsdom environment support (e4553e5), closes #64
- SocialButton: add a11y
role=link
(8294c96), closes #64 - SocialButton: color prop type guard (cf1f3b4), closes #64
Building Work
Testing
- mocks: format code (c0af081), closes #64
- jest-config: polish up (df1f21d), closes #64
- mocks: add gatsby mocks support (25d92aa), closes #64
- paths: add paths alias (636e659), closes #64
- snapshot: setup jest snapshot testing (a3e7066), closes #64
- SocialButton: add Github button snapshot (bd7d843), closes #64
- SocialButton: complete GitHub icon testing (0acf22d), closes #64
v2.2.0
Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2.2.0 (2021-08-04)
Features
Bug Fixes
- Article: add missing types (593d38c), closes #82
- ArticleFooter: production environment Ads free (895a7ab), closes #108
- BooksGrid: add missing types (fda78a6), closes #82
- css: declare
*.css
for TSX import (3d4541d), closes #82 - DesktopNav: rectify types error (686177c), closes #82
- DesktopPostsGrid: add missing types (b44f900), closes #124 #82
- GithubCard: add missing types (9f78fdf), closes #82
- Header: rectify ref types (637508e), closes #82
- LandingLayout: declare
*.png
inindex.d.ts
(d67c3a4), closes #112 #82 - LandingNav: rectify types error (512fef2), closes #82
- MobileNav: rectify types error (61a2102), closes #82
- PostsGrid: add missing types (ff1724e), closes #82
- PostsList: add missing types (cdbf056), closes #82
- PostsSearchBar: add missing types (55ac9b5), closes #82
- Tag: change TagsType to Record (8ff87a2), closes #82
- types: export Profile and Repo type (6576e8b), closes #82
- types: rectify
timeToRead
to number type (80442cf), closes #82 - types: rectify prev/nextPost types (667ae46), closes #82
- TypingTitle: add missing types (4a7233f), closes #82
Building Work
- CI: add FIXME for todo-bot trigger (6085fa4)
- CI: remove artifacts transfer (5c6f78b)
- deps-dev: bump @octokit/types from 6.21.1 to 6.22.0 (b9520bf)
- deps-dev: bump @octokit/types from 6.22.0 to 6.23.0 (0913aea)
- deps-dev: bump @types/node from 16.4.3 to 16.4.10 (3c125b6)
- deps-dev: bump @typescript-eslint/eslint-plugin (7d32f52)
- deps-dev: bump @typescript-eslint/eslint-plugin (51e7c1f)
- deps-dev: bump @typescript-eslint/parser from 4.28.4 to 4.28.5 (e365850)
- deps-dev: bump @typescript-eslint/parser from 4.28.5 to 4.29.0 (fc66517)
- deps-dev: bump eslint from 7.31.0 to 7.32.0 (0fcb3da)
- deps: bump @octokit/rest from 18.7.1 to 18.7.2 (fa1d9e4)
- deps: bump @octokit/rest from 18.7.2 to 18.8.0 (d5f9a74)
- deps: bump antd from 4.16.8 to 4.16.10 (735deae)
- eslint: add exclude directories (e862066)
v2.1.1
Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2.1.1 (2021-08-02)
Bug Fixes
- hooks: add missing hooks types (3bdabc5), closes #82
- images: rectify images resolution (611261b), closes #82
- layouts: add missing types (7388b82), closes #82
- TagsClound: add missing types (2e0c2a9), closes #82
- TagType: narrowing string to TagType (f3be81d), closes #82
Building Work
- tsconfig: ship lib to ESNext (ES2021) (59c44a2)