Releases: CSE-25/quick_start_express
Releases · CSE-25/quick_start_express
v2.0.0
Note
v2.0.0 published to npm
accessible at https://www.npmjs.com/package/quick_start_express
What's new
- Interactive Menu for qse. (
qse init
) - New option to add a docker compose file.
- New templates added. (basic_ts, express_pg, express_mongo)
- Dependency installation can be skipped (
--no-dependencies
) - Clear command now asks for confirmation before clearing.
What's Changed
- Update README to showcase custom app name feature by @FLASH2332 in #73
- [COMPLETED] Add --no-dependencies Flag to Make Dependency Installation Optional by @PavanCodes05 in #72
- Added the express Typescript template by @priyansh-narang2308 in #76
- [Completed] Documentation website for QSE by @GMHarish285 in #77
- Add Vitepress deployment GitHubActions workflow. by @Ashrockzzz2003 in #80
- Add GH Pages URL to README. by @FLASH2332 in #83
- [COMPLETED] express_pg template created by @GMHarish285 in #90
- Add Prettier code formatting checks and format code. by @Ashrockzzz2003 in #91
- Questionnaire and UX Improvement by @vaibav03 in #85
- Docker Compose generated using User Prompts by @Naganathan05 in #86
- Added code for Confirmation Prompt when running qse clear by @adithya-menon-r in #97
- [COMPLETED] Added Get Started Content for Documentation by @adithya-menon-r in #101
- [COMPLETED] express_mongo template created by @GMHarish285 in #93
- [WIP] Web UI to dynamically generate command by @GMHarish285 in #95
- needDB prompted to User enabling user decision for database service. by @Naganathan05 in #103
- Bump qse version to 2.0 by @Ashrockzzz2003 in #105
New Contributors
- @FLASH2332 made their first contribution in #73
- @PavanCodes05 made their first contribution in #72
- @priyansh-narang2308 made their first contribution in #76
- @Naganathan05 made their first contribution in #86
- @adithya-menon-r made their first contribution in #97
Full Changelog: v1.0.6-beta...v2.0.0
v1.0.6-beta
Note
v1.0.6 published to npm
accessible at https://www.npmjs.com/package/quick_start_express
What's new
-
express_oauth_google
template to support Google OAuth added. -
express_pg_prisma
template with Prisma ORM Postgres based server support in TypeScript. - Improvements to
express_oauth_microsoft
template. - Bug fixes in
basic
template.
What's Changed
- [COMPLETED] express_oauth_google template added. by @GMHarish285 in #67
- Added Express Prisma Template by @vaibav03 in #60
New Contributors
Full Changelog: v1.0.5-beta...v1.0.6-beta
v1.0.5-beta
Note
v1.0.5 published to npm
accessible at https://www.npmjs.com/package/quick_start_express
What's new
-
express_oauth_microsoft
template to support Microsoft OAuth added. - Generated server app can be given a custom
name
inconfig
by passing it through the-n
option. -
nodemon
is shipped by default in all templates indevDependencies
. - Optionally,
nodemon
can also be removed in the generated template with flag--remove-nodemon
. - Bug fixes in
express_mysql
template.
Detailed changes.
- Create CODE_OF_CONDUCT.md by @Abhinav-ark in #22
- Create SECURITY.md by @Abhinav-ark in #21
- Add JS tests powered by Jest. by @Ashrockzzz2003 in #24
- Add content check tests for init command. by @Ashrockzzz2003 in #26
- Move Github docs to docs folder for better organization of files. by @Ashrockzzz2003 in #35
- Add screenshots of qse commands list to README. by @irisgranger in #30
- Add
npm
badges to README. by @Ashrockzzz2003 in #36 - Update README dev setup to use a new directory for testing the templates. #33 by @akshayks13 in #37
- Document steps to run jest tests. by @alguiguilo098 in #38
- Update README.md by @Abhinav-Bansal751 in #52
- Update normalConnection.js by @Abhinav-Bansal751 in #54
- Add CI workflow for quick_start_express. by @Ashrockzzz2003 in #56
- Optimized test case execution time && Tests to verify the api endpoint. by @venkatesh21bit in #58
- feat: add -n option to customize package name during initialization by @KiranRajeev-KV in #57
- [COMPLETED] Added express_oauth_microsoft template by @GMHarish285 in #61
- Update README.md qse-list screenshot by @GMHarish285 in #63
- Added qse-test/ and test/temp/ to .gitignore by @BIJJUDAMA in #65
- [COMPLETED] Hot reload nodemon by @GMHarish285 in #64
New Contributors
- @irisgranger made their first contribution in #30
- @akshayks13 made their first contribution in #37
- @alguiguilo098 made their first contribution in #38
- @Abhinav-Bansal751 made their first contribution in #52
- @venkatesh21bit made their first contribution in #58
- @KiranRajeev-KV made their first contribution in #57
- @GMHarish285 made their first contribution in #61
- @BIJJUDAMA made their first contribution in #65
Full Changelog: v1.0.4-beta...v1.0.5-beta
Release v1.0.4-beta
Note
First Public Release
- Published to
npm
Click to View.
To Install
npm i -g quick_start_express
Features
-
basic
template. -
express_pg_sequelize
template. -
express_mysql
template. -
list
command to list available templates. -
clear
command to clear created directory. -
init
command to create template code.
Contributors
Release v1.0.3-beta
- Added a new template for
express_mysql
.
Release v1.0.2-beta
Release v1.0.2-beta
Updates in commands
- New command
list
added to list available templates. - Added a flag
-t
to theinit
command where the user can select from available templates which is listed bylist
command.
Updates in templates
- New
express_pg_sequelize
template.
Developers
v1.0.0-beta
- Init Command: Create a Express JS server.
- Clear Command: Clear the directory.