-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
4.0 Milestone #3644
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有新进展了么?😂 |
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 a new middleware for handling multipart requests. - Added improved error handling for oversized file uploads. - **Refactor** - Streamlined configuration and context enhancements for better stability and TypeScript support. - Modernized the codebase by transitioning to ES modules and updating type definitions. - **Chores** - Updated package metadata, dependencies, and continuous integration settings to support newer Node.js versions. - Introduced a new TypeScript configuration for stricter type-checking. - **Tests** - Added unit tests to validate application behavior under incorrect configurations. - Established comprehensive tests for multipart form handling to ensure correct processing of file uploads. - Transitioned existing tests to TypeScript and updated assertions for consistency. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
[skip ci] ## [4.0.0](v3.5.0...v4.0.0) (2025-02-03) ### ⚠ 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 a new middleware for handling multipart requests. - Added improved error handling for oversized file uploads. - **Refactor** - Streamlined configuration and context enhancements for better stability and TypeScript support. - Modernized the codebase by transitioning to ES modules and updating type definitions. - **Chores** - Updated package metadata, dependencies, and continuous integration settings to support newer Node.js versions. - Introduced a new TypeScript configuration for stricter type-checking. - **Tests** - Added unit tests to validate application behavior under incorrect configurations. - Established comprehensive tests for multipart form handling to ensure correct processing of file uploads. - Transitioned existing tests to TypeScript and updated assertions for consistency. <!-- end of auto-generated comment: release notes by coderabbit.ai --> ### Features * support cjs and esm both by tshy ([#67](#67)) ([ccefb3e](ccefb3e))
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 a streamlined release workflow for automated publishing. - Enhanced view rendering with asynchronous methods for improved performance. - **Refactor** - Modernized the codebase by migrating from generator functions to async/await and adopting ES module syntax. - Rebranded the package from "egg-view" to "@eggjs/view" with updated dependency management. - **Documentation** - Updated installation instructions and usage examples to reflect the new package name. - **Chores** - Upgraded Node.js support to version ≥ 18.19.0 and refined configuration settings. - **Bug Fixes** - Removed obsolete configuration files and streamlined project structure for better maintainability. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
[skip ci] ## [3.0.0](v2.1.4...v3.0.0) (2025-02-03) ### ⚠ 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 a streamlined release workflow for automated publishing. - Enhanced view rendering with asynchronous methods for improved performance. - **Refactor** - Modernized the codebase by migrating from generator functions to async/await and adopting ES module syntax. - Rebranded the package from "egg-view" to "@eggjs/view" with updated dependency management. - **Documentation** - Updated installation instructions and usage examples to reflect the new package name. - **Chores** - Upgraded Node.js support to version ≥ 18.19.0 and refined configuration settings. - **Bug Fixes** - Removed obsolete configuration files and streamlined project structure for better maintainability. <!-- end of auto-generated comment: release notes by coderabbit.ai --> ### Features * support cjs and esm both by tshy ([#19](#19)) ([c94425a](c94425a))
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 ## Release Notes - **Project Configuration** - Updated Node.js version support to 18, 20, and 22 - Updated TypeScript configuration to ES2022 and NodeNext module resolution - Updated minimum Node.js requirement to version 18 - Added MIT license - **Dependencies** - Upgraded several development dependencies - Updated testing and build tools to latest versions - **Documentation** - Added Contributors section to README - Updated project requirements documentation - **Maintenance** - Updated `.gitignore` to exclude `package-lock.json` - Removed pull request template - Introduced a new configuration file for unit tests <!-- end of auto-generated comment: release notes by coderabbit.ai -->
[skip ci] ## [2.0.0](v1.11.1...v2.0.0) (2025-02-04) ### ⚠ 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 ## Release Notes - **Project Configuration** - Updated Node.js version support to 18, 20, and 22 - Updated TypeScript configuration to ES2022 and NodeNext module resolution - Updated minimum Node.js requirement to version 18 - Added MIT license - **Dependencies** - Upgraded several development dependencies - Updated testing and build tools to latest versions - **Documentation** - Added Contributors section to README - Updated project requirements documentation - **Maintenance** - Updated `.gitignore` to exclude `package-lock.json` - Removed pull request template - Introduced a new configuration file for unit tests <!-- end of auto-generated comment: release notes by coderabbit.ai --> ### Features * support cjs and esm both by tshy ([#27](#27)) ([b750157](b750157))
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
[skip ci] ## [3.0.0](v2.2.0...v3.0.0) (2025-02-04) ### ⚠ BREAKING CHANGES * drop Node.js < 18.19.0 support part of eggjs/egg#3644 eggjs/egg#5257 ### Features * support cjs and esm both by tshy ([#26](#26)) ([52df3aa](52df3aa))
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 a robust tracer functionality that generates unique trace IDs for improved application tracing. - **Documentation** - Rebranded the package to "@eggjs/tracer" with updated installation instructions, usage examples, and a new contributors section. - **Refactor** - Streamlined internal architecture and module integration for enhanced performance and clearer TypeScript support. - **Chores** - Revamped dependency management and build workflows, ensuring compatibility with Node.js ≥ 18.19.0. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
[skip ci] ## [3.0.0](v2.1.0...v3.0.0) (2025-02-04) ### ⚠ 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 a robust tracer functionality that generates unique trace IDs for improved application tracing. - **Documentation** - Rebranded the package to "@eggjs/tracer" with updated installation instructions, usage examples, and a new contributors section. - **Refactor** - Streamlined internal architecture and module integration for enhanced performance and clearer TypeScript support. - **Chores** - Revamped dependency management and build workflows, ensuring compatibility with Node.js ≥ 18.19.0. <!-- end of auto-generated comment: release notes by coderabbit.ai --> ### Features * support cjs and esm both by tshy ([#9](#9)) ([dba5b9c](dba5b9c))
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
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 |
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: