Skip to content

Releases: timelessco/next-ts-app-template

Release v5.1.0

12 Apr 05:31
v5.1.0
1632039
Compare
Choose a tag to compare

5.1.0 (2023-04-12)

🗃️ Commits

⭐ New Features

🐞 Bug Fixes

♻️ Refactors

🔨 Maintenance Updates

Release v5.0.0

05 Apr 08:07
v5.0.0
47b0a49
Compare
Choose a tag to compare

5.0.0 (2023-04-05)

🧨 BREAKING CHANGE

Tooling

  • Added turbo & enabled vercel remote caching
  • Improved release pipeline with fancy looking changelog
  • Combine many lint script actions into ci.yml with turbo
  • Fix semantic-pr-title issue with token

Introduced in: 481bcc6

👀 Notable Changes

Release It

  • Added 🧨 emoji for breaking change
  • Added titlecase support for scope
  • Added separate body & header
  • Removed auto added notes for custom solution
  • Removed unused logic regarding discard

Introduced in: e86d72f

🗃️ Commits

⭐ New Features

🐞 Bug Fixes

♻️ Refactors

👷 Build Updates

🔨 Maintenance Updates

Release v4.0.0

28 Mar 14:42
v4.0.0
ae03210
Compare
Choose a tag to compare

4.0.0 (2023-03-28)

Feature Updates

Maintenance Updates


Mend Renovate

This PR contains the following updates:

Package Type Update Change
actions/stale action major v7 -> v8


Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@types/node (source) 18.14.1 -> 18.15.0 age adoption passing confidence
@typescript-eslint/eslint-plugin 5.53.0 -> 5.54.1 age adoption passing confidence
@typescript-eslint/parser 5.53.0 -> 5.54.1 age adoption passing confidence
eslint (source) 8.34.0 -> 8.35.0 age adoption passing confidence
eslint-config-prettier 8.6.0 -> 8.7.0 age adoption passing confidence
eslint-plugin-tailwindcss ^3.9.0 -> ^3.10.1 age adoption passing confidence
jest (source) 29.4.3 -> 29.5.0 age adoption passing confidence
jest-environment-jsdom 29.4.3 -> 29.5.0 age adoption passing confidence
lint-staged 13.1.2 -> 13.2.0 age adoption passing confidence
release-it 15.6.0 -> 15.8.0 age adoption passing confidence
zod (source) 3.20.6 -> 3.21.4 age adoption passing [confidence](https://...
Read more

Release v3.2.0

26 Feb 05:28
v3.2.0
bce5abe
Compare
Choose a tag to compare

3.2.0 (2023-02-26)

Bug Fixes

Documentation Changes

Release v3.1.0

25 Feb 21:44
v3.1.0
ba2ea19
Compare
Choose a tag to compare

3.1.0 (2023-02-25)

Bug Fixes

Documentation Changes

Feature Updates


// package.json
{"release": "node release-it/getCommitsSinceLastRelease.js && release-it"}
  • update renovate cron to run once a week on saturday
// .github/renovate.json
{"schedule": ["after 12am and before 5am on saturday"]}
  • remove renovate lockfile maintenance update
// .github/renovate.json
"lockFileMaintenance": {
  "enabled": false
},
  • add .prettiercache to the root folder itself & gitignore it
// package.json
{"lint:prettier": "prettier --check --cache --cache-location=.prettiercache \"./**/*.{html,css,js,cjs,jsx,ts,cts,tsx,md,json}\""}
  • add prettier import order with react, next & other libraries following it
// .prettierrc.cjs
importOrder: [
  // Packages.
  // Things that start with a letter (or digit or underscore), or `@` followed by a letter.
  "^react$",
  "^react-dom$",
  "^next$",
  "^next/+",
  "^@?\\w",
  "",
  // Absolute imports and other imports such as Vue-style `@/foo`.
  // Anything that does not start with a dot.
  "^../",
  "",
  "^./",
  "",

  // Relative imports.
  // Anything that starts with two dots.

  // Style imports.
  "^.+\\.s?css$",
],
// next.config.js
images: {
  formats: ["image/avif", "image/webp"],
  deviceSizes: [384, 640, 768, 1024, 1280, 1440, 2560],
  imageSizes: [128, 256],
},
  • update tailwind.config.cjs for better legibility & update the html tag
// tailwind.config.cjs
plugin(function ({ addUtilities }) {
  addUtilities({
    ".inter-display": {
      "font-variation-settings": `"opsz" 32`,
    },
  });
  addUtilities({
    ".optimizeLegibility": {
      "text-rendering": "optimizeLegibility",
    },
  });
}),
// pages/_document.tsx
<Html className="min-h-full antialiased inter-display optimizeLegibility" lang="en" />
  • add customized InterVar with Adjusted Arial Fallback of a local font & preload our customized font.
// tailwind.config.cjs
fontFamily: {
  sans: [
    "InterVar",
    "Adjusted Arial Fallback",
    ...defaultTheme.fontFamily.sans,
  ],
},
// pages/_document.tsx
<Head>
  {/* Fonts Preload */}
  <link
    rel="preload"
    href="/fonts/Inter.var-english.woff2"
    as="font"
    type="font/woff2"
    crossOrigin="anonymous"
  />
</Head>;
  • add also notes on how to add the font splitting & fallback in the styles/global.css file gist lint
  • add hover media query to disable hover interaction on mobile
// tailwind.config.cjs
future: {
  relativeContentPathsByDefault: true,
  hoverOnlyWhenSupported: true,
},

Code Refactors

Maintanance Updates


Mend Renovate

This PR contains the following updates:

Update Change
lockFileMaintenance All locks refreshed

🔧 This Pull Request updates lock files to use the latest dependency versions.



Mend Renovate

This PR contains the following updates:

Update Change
lockFileMaintenance All locks refreshed

🔧 This Pull Request updates lock files to use the latest dependency versions.



Mend Renovate

This PR contains the following updates:

Update Change
lockFileMaintenance All locks refreshed

🔧 This Pull Request updates lock files to use the latest dependency versions.



Mend Renovate

This PR contains the following updates:

Update Change
lockFileMaintenance All locks refreshed

🔧 This Pull Request updates lock files to use the latest dependency versions.



Mend Renovate

This PR contains the following updates:

Update Change
lockFileMaintenance All locks refreshed

🔧 This Pull Request updates lock files to use the latest dependency versions.



Mend Renovate

This PR contains the following updates:

Update Change
lockFileMaintenance All locks refreshed

🔧 This Pull Request updates lock files to use the latest dependency versions.



Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@types/node (source) [18.11.18 -> 18.11.19](https://renovatebot.com/diffs/...
Read more

Release v3.0.0

25 Jan 10:05
3.0.0
2dbfc96
Compare
Choose a tag to compare

3.0.0 (2023-01-25)

Feature Updates

  • project: 🔥 more production grade tools & checks done (6b2a24f)

Build Updates

  • deps: ➕ add concurrently deps (aefeb59)
  • releaseit: 👷 remove build from the config (5ef1093)

Maintanance Updates

  • deps: ⬆️ update dependency next to v12.2.5 (ea80adf)
  • deps: pin dependency pinst to 3.0.0 (e9e5eec)
  • script: 💄 update lint staged script (0908069)

CI Changes

  • yarn-lock: 🔧 update lock file (06561e2)

Release v2.0.0

04 Aug 09:13
2.0.0
f25084c
Compare
Choose a tag to compare

2.0.0 (2022-08-04)

Feature Updates

  • config: ✨ add next config ts & document font (91f5402)

Code Refactors

  • components: ✨ add components folder & workflow (93ef51a)
  • package: ♻️ add index page & update package json (baefdfa)

CI Changes

  • renovate: 👷 update renovate to use only chore (#59) (4a4c428)

Maintanance Updates

  • deps: ⬆️ update dependency next to v12.2.0 (293fc15)
  • deps: ⬆️ update dependency next to v12.2.2 (c6bb0f4)
  • deps: ⬆️ update dependency next to v12.2.3 (58b2cbf)
  • deps: ⬆️ update dev dependencies (minor) (4d9638d)
  • deps: ⬆️ update dev dependencies (minor) (a3dfa78)
  • deps: ⬆️ update dev dependencies (minor) (0f15571)
  • deps: ⬆️ update dev dependencies (minor) (3086d4a)
  • deps: ⬆️ update dev dependencies (minor) (#60) (897dc6c)
  • deps: ⬆️ update dev dependencies (minor) (#61) (70dda29)
  • deps: ⬆️ update dev dependencies (minor) (#63) (60047cc)
  • deps: ⬆️ update dev dependencies (minor) (#64) (d3c6182)
  • deps: ⬆️ update dev dependencies (minor) (#65) (b4a587e)
  • deps: ⬆️ update dev dependencies (minor) (#66) (57147c2)
  • deps: ⬆️ update dev dependencies (minor) (#67) (d650edf)
  • deps: ⬆️ update dev dependencies (minor) (#68) (124b40e)
  • deps: ⬆️ update prod dependencies (minor) to v18.2.0 (#62) (c8350f6)
  • kodiak: 🔧 update kodiak config (82c7b50)

Release v1.0.1

10 Jun 07:52
1.0.1
a33d4e0
Compare
Choose a tag to compare

1.0.1 (2022-06-10)

Feature Updates

  • tailwind: ✨ add tailwind types for config (050f318)

Bug Fixes

  • deps: ⬆️ update dependency next to v12.0.10 (#15) (68910a3)
  • deps: ⬆️ update dependency next to v12.0.8 (#9) (50507fc)
  • deps: ⬆️ update dependency next to v12.1.0 (#25) (d4907c2)
  • deps: ⬆️ update dependency next to v12.1.1 (#34) (f875fce)
  • deps: ⬆️ update dependency next to v12.1.2 (#36) (0d476ab)
  • deps: ⬆️ update dependency next to v12.1.5 (#40) (a39e4d2)
  • deps: ⬆️ update dependency next to v12.1.6 (#45) (94b08d5)
  • deps: ⬆️ update prod dependencies (minor) to v18.1.0 (#43) (c710f58)
  • deps: ⬆️ update react monorepo to v18 (major) (#38) (6087ca3)

Test Updates

  • app: 📸 update snapshot (835078f)

Build Updates

  • actions: 👷 update actions format (06eeebd)
  • kodiak: 👷 add auto merge flow (3717507)

Maintanance Updates

  • deps: ⬆️ update actions/cache action to v3 (#32) (5665e5e)
  • deps: ⬆️ update actions/checkout action to v3 (#30) (f0079ab)
  • deps: ⬆️ update actions/setup-node action to v3 (#29) (576b0b6)
  • deps: ⬆️ update dependency @next/eslint-plugin-next to v12.0.10 (#17) (c11d58b)
  • deps: ⬆️ update dependency @next/eslint-plugin-next to v12.1.2 (#35) (92084a7)
  • deps: ⬆️ update dependency @release-it/conventional-changelog to v4 (#8) (46850e9)
  • deps: ⬆️ update dependency @testing-library/react to v13.3.0 (#51) (3c7418e)
  • deps: ⬆️ update dependency autoprefixer to v10.4.1 (8b74a02)
  • deps: ⬆️ update dependency eslint-config-prettier to v8.4.0 (#26) (59e7183)
  • deps: ⬆️ update dependency lint-staged to v12.2.0 (#11) (0063762)
  • deps: ⬆️ update dependency lint-staged to v12.4.1 (#42) (13cec8d)
  • deps: ⬆️ update dependency lint-staged to v12.4.3 (#52) (af481d8)
  • deps: ⬆️ update dependency tailwindcss to v3.0.16 (#13) (7332139)
  • deps: ⬆️ update dependency tailwindcss to v3.0.9 (#5) (8248017)
  • deps: ⬆️ update dev dependencies (major) (major) (#37) (ce2429f)
  • deps: ⬆️ update dev dependencies (major) (major) (#54) (e4bf737)
  • deps: ⬆️ update dev dependencies (major) to v17 (major) (#47) (ef06814)
  • deps: ⬆️ update dev dependencies (minor) (d4c3a47)
  • deps: ⬆️ update dev dependencies (minor) (7deb229)
  • deps: ⬆️ update dev dependencies (minor) (#10) (559b492)
  • deps: ⬆️ update dev dependencies (minor) (#12) (930b6ec)
  • deps: ⬆️ update dev dependencies (minor) (#14) (4e7ad17)
  • deps: ⬆️ update dev dependencies (minor) (#16) (976e2be)
  • deps: ⬆️ update dev dependencies (minor) (#18) (05b610e)
  • deps: ⬆️ update dev dependencies (minor) (#19) (b8f835a)
  • deps: ⬆️ update dev dependencies (minor) (#20) (4824129)
  • deps: ⬆️ update dev dependencies (minor) (#21) (0e191f1)
  • deps: ⬆️ update dev dependencies (minor) (#22) (76d22a5)
  • deps: ⬆️ update dev dependencies (minor) (#23) (e4c60a5)
  • deps: ⬆️ update dev dependencies (minor) (#24) (cbc883b)
  • deps: ⬆️ update dev dependencies (minor) (#27) (7fe929b)
  • deps: ⬆️ update dev dependencies (minor) (#28) ([cc902ee](cc902e...
Read more

Release v1.0.0

29 Dec 13:38
1.0.0
0a9f0d3
Compare
Choose a tag to compare

1.0.0 (2021-12-29)

Bug Fixes

  • image: 🐛 set image component width & height (45407f8)

Feature Updates

  • dev: ✨ add dev experience to the next app (7c29622)

Documentation Changes

  • readme: 📝 update readme (c736972)

Maintanance Updates

  • release: 🔖 update release version (8c3b0f0)