Releases: timelessco/node-ts-app-template
Release v3.0.2
3.0.2 (2023-07-12)
🗃️ Commits
♻️ Code Refactoring
utils:
♻️ update ensureDirectoryAccess function b67978e by @navin-moorthy
📔 Documentation Changes
ensureDirectoryAccess:
📝 update JSDoc for ensureDirectoryAccess 69ac9a5 by @navin-moorthy
🔨 Maintenance Updates
-
deps:
🧹 update library versions in package.json d3fcc35 by @navin-moorthy -
deps:
🧹 update renovate.json 1c2fb68 by @navin-moorthy -
editorconfig:
🧹 update .editorconfig settings c16cb06 by @navin-moorthy
🎨 Code Style Changes
prettier:
💄 update Prettier configuration d03073b by @navin-moorthy
📌 Other Notable Changes
UTILS
- ♻️ update ensureDirectoryAccess function
- Add missing comma in function parameter
Introduced in: b67978e
ENSUREDIRECTORYACCESS
- 📝 update JSDoc for ensureDirectoryAccess
- Provide more accurate and detailed information about its purpose and behavior.
Introduced in: 69ac9a5
Release v3.0.1
3.0.1 (2023-07-11)
🗃️ Commits
🔨 Maintenance Updates
-
.*ignore:
🧹 update .ignore files fa1549e by @navin-moorthy -
deps:
⬆️ update consola to v3.2.3 (#29) b58ae01 by @renovate[bot] -
deps:
🧹 update dependencies 4554cbd by @navin-moorthy -
deps:
🧹 update library dependencies 2c188d7 by @navin-moorthy -
dev-deps:
⬆️ update devdependencies (#30) dfccc08 by @renovate[bot] -
dev-deps:
⬆️ upgrade devdependencies (major) to v6 (major) (#25) c312b22 by @renovate[bot] -
dev-deps:
⬆️ upgrade npm-package-json-lint to v7 (#26) d625a64 by @renovate[bot] -
dev-deps:
⬆️ upgrade prettier to v3 (#27) 20e0229 by @renovate[bot] -
dev-deps:
⬆️ upgrade release-it to v16 (#28) f50abda by @renovate[bot] -
npm:
🧹 update .npmrc with auto-install-peers flag 3e70aa2 by @navin-moorthy -
package.json:
🧹 update packageManager to pnpm@8.6.6 b63fdbf by @navin-moorthy -
project-words:
🧹 update project-words.txt 3b4163f by @navin-moorthy -
tsconfig:
🧹 update compiler options eadb3da by @navin-moorthy
Release v3.0.0
3.0.0 (2023-06-28)
🧨 BREAKING CHANGE
APP
- ✨ add logger & zod for env
- ✨ add logger & zod for env
Introduced in: 23bd5e8
🗃️ Commits
⭐ New Features
app:
✨ add logger & zod for env 23bd5e8 by @navin-moorthy
♻️ Code Refactoring
release-it:
♻️ refactor commit message formatting 542eb98 by @navin-moorthy
📔 Documentation Changes
-
contributing:
📝 update CONTRIBUTING.md da65ce1 by @navin-moorthy -
contributing:
📝 update CONTRIBUTING.md formatting b6cac48 by @navin-moorthy
🔨 Maintenance Updates
-
deps:
🔼 update devDependencies 230fa0c by @navin-moorthy -
deps:
🧹 remove envalid dependency db18d6d by @navin-moorthy -
deps:
🧹 remove title-case package from package.json 1bacc49 by @navin-moorthy -
deps:
🧹 update dependencies d57fb8e by @navin-moorthy -
deps:
🧹 update dev dependencies 6ddc470 by @navin-moorthy -
lint:
🧹 update source files extensions cd19b1f by @navin-moorthy
📌 Other Notable Changes
RELEASE-IT
- ♻️ refactor commit message formatting
- Update getTitleCasedScope function to convert commit scope to uppercase
- Add missing subject field to note objects in addBangNotes and addNotableChanges functions
- Remove null assignment to commit.body in addNotableChanges function
Introduced in: 542eb98
CONTRIBUTING
- 📝 update CONTRIBUTING.md formatting
- Organize the Table of Contents for better readability.
- Update link to Contributor table in the README.md.
Introduced in: b6cac48
CONTRIBUTING
- 📝 update CONTRIBUTING.md
- Add a section on Granular PRs to Sending Contributions
- Add additional context and guidelines to Pull Request Reviews.
- Clarify the process for addressing requested changes in PRs
- Update contributor recognition process to reflect current practices
Introduced in: da65ce1
Release v2.0.2
2.0.2 (2023-05-04)
🗃️ Commits
🔨 Maintenance Updates
writerOptions:
🧹 Rearrange commit group order e1bce88 by @navin-moorthy
Release v2.0.1
2.0.1 (2023-05-04)
👀 Notable Changes
config
- Remove loadEnvironmentVariables() function invocation from config/index.ts and move to server.ts
- Ensure environment variables are loaded before validating them.
Introduced in: e6955d1
🗃️ Commits
🐞 Bug Fixes
config:
🐛 move environment vars loading to server.ts e6955d1 by @navin-moorthy
♻️ Code Refactoring
env:
♻️ remove unused environment files and add dotenv configuration 2d2f2f0 by @navin-moorthy
🛠️ Build Updates
-
nvmrc:
🛠️ add .nvmrc file with LTS Node version 9fd338f by @navin-moorthy -
package.json:
🛠️ update build script with tsup-node dcc1fb2 by @navin-moorthy
📔 Documentation Changes
DEVELOPMENT.md:
📔 update instructions for starting development server c574f95 by @navin-moorthy
🔨 Maintenance Updates
-
.eslintrc.cjs:
💄 update ESLint configuration 7a17cc4 by @navin-moorthy -
config:
🧹 add ignoreDependencies option in knip and update tsconfig 61bc78d by @navin-moorthy -
cspell:
🧹 enable useGitignore in cspell.json 81543f4 by @navin-moorthy -
deps:
🧹 upgrade pnpm to version 8.4.0 64191da by @navin-moorthy -
git-config:
🧹 correct spelling mistake in git configuration description 06f123f by @navin-moorthy -
linting:
🧹 update ignore files 9dba94e by @navin-moorthy -
project-words:
🧹 add and update project-related words c18380a by @navin-moorthy -
release-it:
🧹 update release notes template 4c9d392 by @navin-moorthy -
vscode:
🛠️ add file associations and editor formatters for Dockerfile and Nginx files 810182a by @navin-moorthy
📌 Other Notable Changes
DEVELOPMENT md
- Change file path from
src/index.ts
tosrc/server.ts
for starting development server
Introduced in: c574f95
env
- Add a new config/index.ts file for loading the environment variables from a .env file.
- Add validateEnvironment variables function that validates the required environment variables.
- Use validateEnvironment variables to ensure the required env variables are available at runtime.
- Update index.ts to utilize the validate environment variables function.
- Replace usage of consola library with console.log to output 1 + 2.
Introduced in: 2d2f2f0
Release v2.0.0
2.0.0 (2023-04-12)
🧨 BREAKING CHANGE
Tooling
- ✨ update & add many toolings
Introduced in: 1faebdc
🗃️ Commits
⭐ New Features
tooling:
✨ update & add many toolings 1faebdc by @navin-moorthy
📔 Documentation Changes
readme:
📝 update guide with node support e5ab6bb by @navin-moorthy
🔨 Maintenance Updates
-
deps:
⬆️ update actions/stale action to v8 (#7) 606927a by @renovate[bot], closes #7 -
deps:
lock file maintenance (#15) 9159045 by @renovate[bot], closes #15 -
deps:
lock file maintenance (#19) 7fc0b6b by @renovate[bot], closes #19 -
deps:
lock file maintenance (#9) 316f1ad by @renovate[bot], closes #9 -
dev-deps:
⬆️ update @babel/core to ^7.21.4 (#12) 046356d by @renovate[bot], closes #12 -
dev-deps:
⬆️ update @babel/preset-env to ^7.21.4 (#13) 24d6854 by @renovate[bot], closes #13 -
dev-deps:
⬆️ update @commitlint/cli to ^17.5.0 (#5) 5b578bb by @renovate[bot], closes #5 -
dev-deps:
⬆️ update @commitlint/cli to ^17.5.1 (#10) f739bc6 by @renovate[bot], closes #10 -
dev-deps:
⬆️ update devdependencies (non-major) (minor) (#4) 79de2b2 by @renovate[bot], closes #4 -
dev-deps:
⬆️ update devdependencies (non-major) (patch) (#3) 77ebb09 by @renovate[bot], closes #3 -
dev-deps:
⬆️ update devdependencies (non-major) (patch) (#6) c2f5fbf by @renovate[bot], closes #6 -
dev-deps:
⬆️ update devdependencies (non-major) (patch) (#8) 6af4ad6 by @renovate[bot], closes #8 -
dev-deps:
⬆️ update eslint to ^8.37.0 (#11) 18182f5 by @renovate[bot], closes #11 -
dev-deps:
⬆️ update eslint to ^8.38.0 (#18) 19f6a65 by @renovate[bot], closes #18 -
dev-deps:
⬆️ update lint-staged to ^13.2.1 (#17) d166537 by @renovate[bot], closes #17 -
dev-deps:
⬆️ update release-it to ^15.10.0 (#14) 428b5c1 by @renovate[bot], closes #14 -
dev-deps:
⬆️ update release-it to ^15.10.1 (#16) ca00464 by @renovate[bot], closes #16 -
dev-deps:
⬆️ upgrade rimraf to v4 (#2) ea8c225 by @renovate[bot], closes #2 -
dev-deps:
⬆️ upgrade rimraf to v5 (#20) 63492ba by @renovate[bot], closes #20 -
eslint:
🎨 add node env true 4f74504 by @navin-moorthy