Releases: ljlm0402/typescript-express-starter
Releases Β· ljlm0402/typescript-express-starter
π Releases v10.2.1
π Releases v10.1.1
β¨ Add Feature
- Update node version v16 in workflows
- Added plainToInstance in "class-transformer"
- Added validateOrReject in "class-validator"
- Added migration setup to sequelize template
π Fix Bug
- Fix require('ts-jest') #167
- Fix repository entity #168
- Fix DB_PORT Type Number in typeorm
- Fix validation middleware, dto, interface
- Fix database import bug
- Fix pg container, an error occurs that the environment key
π Refactoring Code
- Improved validation middleware #169
- Fix English typos on exceptions #173
- Fix knex template
- Fix confirm comment
- Delete Update, Deduped Cli Script
π¦ Package Management
- Update mongoose@6.3.0 ts-jest@28.x.x
- Updated dependencies in Package.json
- Install "reflect-metadata", "typedi"
π Fix Readme
- Add CONTRIBUTORS File
- Fixed Git Template
- Add Makeifle Avilable
π New Template
π Releases v9.1.1
-
π Refactoring Code
- Fix DB_DATABASE to fit NODE_ENV
- Remove body data in logout url to auth.http (test file)
- Remove properties id in swagger.yml
-
π¦ Package Management
- Update class-transformer@0.5.1, jest@27.4.x, supertest@6.2.2, typescript@4.5.2
- UnInstall @types/dotenv, @types/helmet, @types/winston :: as types are now shipped with the package itself.
-
π Fix Readme
- Fix Code Structure
- Fix Mikro ORM :: Development completed
-
π New Template
- mikro-orm :: TypeScript ORM for Node.js based on Data Mapper
π Releases v8.1.7
-
β¨ Add Feature
- Add dotenv file management
- Add npm update command reconfirmation
- Add Makefile Build an image
-
π Fix Bug
- Type 'User' is not assignable to type 'User[]'. knex template
- make class-transformer compatible with swc
-
π Refactoring Code
- Remove import config module
- Add import config by path
- Fix DB_PORT, CORS_ORIGIN in .env file
- Fix Entity create save in repositories
- Fix NODE_ENV production, hpp(), helmet()
-
π¦ Uninstall Package
- Uninstall config, @types/config
-
π Fix Readme
- Add Typegoose Documents
- Fix npm run test may be shortened to npm test as it is an existing npm cli command
- Add Contributors WhatIfWeDigDeeper, JagTheFriend
-
π New Template
- Typegoose :: Define Mongoose models using TypeScript classes
π Releases v7.0.0
πΌ Update Version - v7.0.0 #131
-
β¨ Add Feature
- Add ignore :: nodemon.json
- Add exclude :: tsconfig.json
-
π¦ Install Package
- SWC :: a super-fast JavaScript / TypeScript compiler
-
π Refactoring Code
- Fix named export by 'bcrypt', 'fs', 'jsonwebtoken', 'path'
- Fix named export interfaces dbConfig
- Fix authMiddleware
- import index - set env 'NODE_CONFIG_DIR'
- Fix configs database, docker-compose enviroment
-
π Fix Readme
- Add SWC - The Package Features
- Fix Code Structure
- Development completed GraphQL
- Add Dustin Newbold - Contributors
-
π New Template
- GraphQL :: apollo server express
π Releases v6.1.0
-
β¨ Add Feature
- ADD npm cmd "--legacy-peer-deps"
-
π Fix Bug
- swagger using routing-controllers-openapi
-
π¦ Install Package
- "class-validator-jsonschema" in routing-controllers
π Releases v6.0.0
π New Template
- Routing Controllers : Create structured, declarative and beautifully organized class-based controllers with heavy decorators usage
- Knex : SQL query builder for Postgres, MySQL, MariaDB, SQLite3 and Oracle
π Releases v4.1.1
π New Template
- prisma : Modern Database Access for TypeScript & Node.js
π Fix Readme
- Fix README (Template type, Code Structure, Contributors)
- Fix Pull Request Template
π Releases v3.2.0
π Fix Bug
- Fix auth userData
- Fix describe logout Comment
π Refactoring Code
- Fix jest.config.js Code Format
- Fix import splitting at mongoose
- Add Schema type, required, unique
π¦ Install Package
- Fix mongoose version 5.10
π Fix Readme
- Fix npm short link
- Fix img shields - swagger logoColor
- Fix ISSUE_TEMPLATE
π Releases v3.1.0
π Refactoring Code
- Fix functions in full area with Sequelize v6
- Fix env set default values 'development'
π¦ Install Package
- sequelize v6 + types + cli