-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
4.0 Milestone #3644
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
egg-mock / egg-bin / egg-scripts / egg-cluster drop support of Node 6.x genertor, use async function. |
What is Egg Cloud, It sounds great! Can you make a briefly introduce for it ? |
you could image it as an upper framework for cloud, including some powerful plugins. cc @gxcsoccer |
|
I think is allow user to use egg module in ES Module way, but egg itself still common module by default. |
Is this the Egg Cloud? |
hope more better ts support |
I see the keywords: Cloud Native and ServerLess. |
Existing versions of typescript often fail to make breakpoints for debugging, and the new version should consider optimizing typescript support. |
Better Single Process In Docker <- cool! looking forward to this =] |
How long will it take for version 3.0? |
CLI插件系统 是什么?想要pm2的功能,想要更简化的日志系统 |
How long will it take for version 3.0? @atian25 |
This comment has been minimized.
This comment has been minimized.
原生的typescript没有吗?没有装饰器很遗憾啊 |
ts重构一波啊!老弟! |
any update? |
any progress? |
when they want start... |
"Maybe October, 2019" = No deadline, even never |
这项目现在还有人维护吗?feature里面的Better Single Process In Docker和我之前提的proposal #4190 描述的是一致的?何时可以支持? |
维护呀 只是bug修复 功能性的就算了吧 |
2020年了, egg 3.0有新进展了么?😂 |
nestjs我也用过,个人觉得没什么太大意思,ts写起来比较啰嗦,类型对象、IOC等概念对于js开发者来说过于复杂,nodejs的开发就应该定位是小快灵(比如小程序、serverless),真要是企业级开发,我直接上spring boot了,也不会用node,后端的选择灵活性比前端大多了。nodejs中的开发es还是王道,真心希望eggjs能发展的更好,社区有良性发展(引入更多的外部参与者,而不是靠某家公司推动主导) |
BREAKING CHANGE: drop Node.js < 18.19.0 support Only support egg >= 4.0.0 part of eggjs/egg#3644 eggjs/egg#5257
BREAKING CHANGE: drop Node.js < 18.19.0 support Only support egg >= 4.0.0 part of eggjs/egg#3644 eggjs/egg#5257 <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **Documentation** - Introduced a new “Contributors” section in the project documentation to highlight community involvement. - **Chores** - Streamlined CI workflows by removing legacy configurations and updating triggers for improved efficiency. - Upgraded key dependencies and increased the minimum required Node.js version for enhanced performance and security. - **Refactor** - Standardized module import practices across the codebase to align with current Node.js conventions. - Improved asynchronous handling in core operations. - **Tests** - Updated test setups and assertions to reflect the new module import standards and dependency changes. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
[skip ci] ## [3.0.0](v2.1.1...v3.0.0) (2025-02-04) ### ⚠ BREAKING CHANGES * drop Node.js < 18.19.0 support Only support egg >= 4.0.0 part of eggjs/egg#3644 eggjs/egg#5257 <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **Documentation** - Introduced a new “Contributors” section in the project documentation to highlight community involvement. - **Chores** - Streamlined CI workflows by removing legacy configurations and updating triggers for improved efficiency. - Upgraded key dependencies and increased the minimum required Node.js version for enhanced performance and security. - **Refactor** - Standardized module import practices across the codebase to align with current Node.js conventions. - Improved asynchronous handling in core operations. - **Tests** - Updated test setups and assertions to reflect the new module import standards and dependency changes. <!-- end of auto-generated comment: release notes by coderabbit.ai --> ### Features * support egg v4 ([#114](#114)) ([90491cf](90491cf))
BREAKING CHANGE: only support egg >= 4.0.0 the first app on egg v4 eggjs/egg#3644
BREAKING CHANGE: only support egg >= 4.0.0 the first app on egg v4 eggjs/egg#3644
BREAKING CHANGE: drop Node.js < 18.19.0 support part of eggjs/egg#3644 eggjs/egg#5257
第一个吃螃蟹的应用 cnpm/cnpmcore#747 |
BREAKING CHANGE: only support egg >= 4.0.0 the first app on egg v4 eggjs/egg#3644
BREAKING CHANGE: only support egg >= 4.0.0 the first app on egg v4 eggjs/egg#3644
BREAKING CHANGE: only support egg >= 4.0.0 the first app on egg v4 eggjs/egg#3644
BREAKING CHANGE: only support egg >= 4.0.0 the first app on egg v4 eggjs/egg#3644
[skip ci] ## [4.0.0](v3.74.0...v4.0.0) (2025-02-09) ### ⚠ BREAKING CHANGES * only support egg >= 4.0.0 the first app on egg v4 eggjs/egg#3644 ### Features * use egg v4 ([#747](#747)) ([4427a4f](4427a4f))
BREAKING CHANGE: drop Node.js < 18.19.0 support part of eggjs/egg#3644 eggjs/egg#5257
[skip ci] ## [3.0.0](v2.3.1...v3.0.0) (2025-03-05) ### ⚠ BREAKING CHANGES * drop Node.js < 18.19.0 support part of eggjs/egg#3644 eggjs/egg#5257 ### Features * support egg >= 4.0 ([ea1bf7e](ea1bf7e)) ### Bug Fixes * export Ajv ([62157b7](62157b7))
BREAKING CHANGE: drop Node.js < 18.19.0 support part of eggjs/egg#3644 eggjs/egg#5257 - change mime-db to 1.52.0
BREAKING CHANGE: drop Node.js < 18.19.0 support part of eggjs/egg#3644 eggjs/egg#5257 - change mime-db to 1.52.0 <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Rebranded the package as “@eggjs/compressible” with enhanced TypeScript support, updated module exports, and improved type definitions. - **Documentation** - Revised the README with new badges, installation instructions, usage examples, and contributor information. - Updated LICENSE with a new copyright entry. - **Refactor** - Migrated the core compressibility functionality from JavaScript to a streamlined TypeScript implementation. - **Tests** - Added comprehensive tests to ensure robust handling of various MIME type inputs. - **Chores** - Improved development tooling and updated CI workflows for build, release, and package publishing. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
[skip ci] ## [3.0.0](v2.0.18...v3.0.0) (2025-03-12) ### ⚠ BREAKING CHANGES * drop Node.js < 18.19.0 support part of eggjs/egg#3644 eggjs/egg#5257 - change mime-db to 1.52.0 <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Rebranded the package as “@eggjs/compressible” with enhanced TypeScript support, updated module exports, and improved type definitions. - **Documentation** - Revised the README with new badges, installation instructions, usage examples, and contributor information. - Updated LICENSE with a new copyright entry. - **Refactor** - Migrated the core compressibility functionality from JavaScript to a streamlined TypeScript implementation. - **Tests** - Added comprehensive tests to ensure robust handling of various MIME type inputs. - **Chores** - Improved development tooling and updated CI workflows for build, release, and package publishing. <!-- end of auto-generated comment: release notes by coderabbit.ai --> ### Features * support cjs and esm both by tshy ([#1](#1)) ([6d0d7cc](6d0d7cc))
[skip ci] ## [3.0.0](v2.0.18...v3.0.0) (2025-03-12) ### ⚠ BREAKING CHANGES * drop Node.js < 18.19.0 support part of eggjs/egg#3644 eggjs/egg#5257 - change mime-db to 1.52.0 <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Rebranded the package as “@eggjs/compressible” with enhanced TypeScript support, updated module exports, and improved type definitions. - **Documentation** - Revised the README with new badges, installation instructions, usage examples, and contributor information. - Updated LICENSE with a new copyright entry. - **Refactor** - Migrated the core compressibility functionality from JavaScript to a streamlined TypeScript implementation. - **Tests** - Added comprehensive tests to ensure robust handling of various MIME type inputs. - **Chores** - Improved development tooling and updated CI workflows for build, release, and package publishing. <!-- end of auto-generated comment: release notes by coderabbit.ai --> ### Features * support cjs and esm both by tshy ([#1](#1)) ([6d0d7cc](6d0d7cc))
BREAKING CHANGE: drop Node.js < 18.19.0 support part of eggjs/egg#3644 eggjs/egg#5257
BREAKING CHANGE: drop Node.js < 18.19.0 support part of eggjs/egg#3644 eggjs/egg#5257 <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Introduced an automated release process on main branch updates. - **Improvements** - Streamlined the CI testing process with enhanced Node.js version support. - Updated project documentation and branding to reflect the fork and new Mocha integration. - Upgraded platform requirements with a new Node.js engine specification and improved testing framework. - **Chores** - Removed the automated npm publishing process. - Refreshed license information to acknowledge current contributors. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
[skip ci] ## [8.0.0](v7.1.3...v8.0.0) (2025-03-14) ### ⚠ BREAKING CHANGES * drop Node.js < 18.19.0 support part of eggjs/egg#3644 eggjs/egg#5257 <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Introduced an automated release process on main branch updates. - **Improvements** - Streamlined the CI testing process with enhanced Node.js version support. - Updated project documentation and branding to reflect the fork and new Mocha integration. - Upgraded platform requirements with a new Node.js engine specification and improved testing framework. - **Chores** - Removed the automated npm publishing process. - Refreshed license information to acknowledge current contributors. <!-- end of auto-generated comment: release notes by coderabbit.ai --> ### Features * use mocha@11 ([#2](#2)) ([8b90ade](8b90ade))
BREAKING CHANGE: drop Node.js < 18.19.0 support and only support egg>=4 part of eggjs/egg#3644 eggjs/egg#5257
BREAKING CHANGE: drop Node.js < 18.19.0 support and only support egg>=4 part of eggjs/egg#3644 eggjs/egg#5257 <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Refined MySQL plugin integration with improved lifecycle management and simplified singleton access. - Added a ready-to-use Docker Compose setup for local MySQL development. - **Documentation** - Updated all documentation with the new package name (@eggjs/mysql) and revised usage examples for clarity. - **Chores** - Enhanced package metadata and dependency management. - Updated CI configuration to support Node.js versions 18, 20, and 22. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
[skip ci] ## [6.0.0](v5.0.0...v6.0.0) (2025-03-23) ### ⚠ BREAKING CHANGES * drop Node.js < 18.19.0 support and only support egg>=4 part of eggjs/egg#3644 eggjs/egg#5257 <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Refined MySQL plugin integration with improved lifecycle management and simplified singleton access. - Added a ready-to-use Docker Compose setup for local MySQL development. - **Documentation** - Updated all documentation with the new package name (@eggjs/mysql) and revised usage examples for clarity. - **Chores** - Enhanced package metadata and dependency management. - Updated CI configuration to support Node.js versions 18, 20, and 22. <!-- end of auto-generated comment: release notes by coderabbit.ai --> ### Features * support cjs and esm both by tshy ([#33](#33)) ([dfdaa74](dfdaa74))
Feature
CLI Plugin SystemBreaking changes
Node.js
HttpClient
Logger
config.logger.enablePerformanceTimer = true
by defaultconfig.logger.enableFastContextLogger = true
by defaultOther
Release
Maybe October, 20192022年8月8日发布全新的框架内核 Artus,发音「阿图斯」内核还是 egg-core,不会改动。The text was updated successfully, but these errors were encountered: