egg

🥚 Born to build better enterprise frameworks and apps with Node.js & Koa

MIT License

Downloads
93.4K
Stars
18.8K
Committers
220

Bot releases are visible (Hide)

egg - 2017-12-15, Version 2.1.0, @dead-horse

Published by dead-horse almost 7 years ago

Notable changes

  • feature

    • add 400 response for broken client request to instead of empty response
    • dump application router json
  • fix

    • fix: run dumpConfig at the last ready callback
  • document

    • migrate docs to egg 2
    • add document for passport

Commits

egg - ## 2017-11-20, Version 2.0.0, @dead-horse

Published by dead-horse almost 7 years ago

Notable changes

  • performance

    • By removing the wrapper code of co library, performance increase over 30% (which not include the performance boost coming with Node 8), see #14 and benchmark
  • feature

    • [BREAKING CHANGE] drop node <8 support
    • upgrade to egg-core@4(base on koa 2), but still supports all the usages in egg 1
    • upgrade built-in plugins to adapt egg@2
    • runInBackground use location as scope name when anonymous
  • fix

    • dump async function as AsyncFunction
  • document

    • migration guide
    • migrate some documents to async function
    • split plugin and plugin development
    • refactor the description about cluster client @vincenthou
    • add document for how to customize error handler
    • translate cookie and session @zhang-z
    • translate basics/schedule.md, thanks @Azard

Commits

egg - 2017-11-13, Version 2.0.0-beta.2, @dead-horse

Published by dead-horse almost 7 years ago

Notable changes

  • feature

    • upgrade built-in plugins to adapt egg@2
  • document

    • translate basics/schedule.md, thanks @Azard
    • change quickstart examples to async function
    • add document for how to customize error handler
    • fix typo in async function

Commits

egg - 2017-11-09, Version 2.0.0-beta.1, @dead-horse

Published by dead-horse almost 7 years ago

Notable changes

  • feature
    • [BREAKING CHANGE] drop node <8 support
    • upgrade to egg-core@4(base on koa 2), but still supports all the usages in egg 1

Commits

egg - 2017-11-08, Version 1.11.0, @dead-horse

Published by atian25 almost 7 years ago

Notable changes

  • feature
    • export global namespace at d.ts @atian25

Commits

egg - 2017-11-08, Version 1.10.1, @dead-horse

Published by atian25 almost 7 years ago

Notable changes

  • fix
    • use app.options instead of deprecated app._options
  • document
    • translate core/cluster-and-ipc.md, thanks @lslxdx

Commits

egg - 2017-10-24, Version 1.10.0, @popomore

Published by popomore almost 7 years ago

Notable changes

  • feature
    • add Subscription @popomore
  • document
    • multipart example @dead-horse
    • fix document @atian25 @beilunyang
    • improve schedule document @atian25

Commits

egg - 2017-09-25, Version 1.9.0, @gxcsoccer

Published by atian25 about 7 years ago

Notable changes

  • feature
    • make cluster client configurable in egg
    • don’t force logger to use INFO level in prod
  • document
    • correct sample codes, by @Jawnkuin
    • fix devtools debug, by @atian25
    • adjust debug docs with new egg-bin debug, by @atian25
    • fix port should be number, @atian25

Commits

egg - 2017-07-19, Version 1.6.1, @fengmk2

Published by popomore about 7 years ago

Notable changes

  • fix
    • make sure config.httpclient.httpAgent.timeout >= 30000, and distinguish
      options: request, httpAgent and httpsAgent on config.httpclient.

Commits

egg - 2017-07-27, Version 1.7.0, @popomore

Published by popomore about 7 years ago

Notable changes

  • feature
    • Support listen options in config.js
  • improve
    • app.HttpClient can be overwritten
  • document
    • Document improvement
    • English documents have been translated by @gztchan

Commits

egg - 2017-07-04, Version 1.6.0, @fengmk2

Published by atian25 over 7 years ago

Notable changes

  • feature
    • tsd add ctx.logger and logger.error support Error object
    • ignore any key contains "secret" on dump config files
    • show who define the property of the config on run/application_config_meta.json
  • fix
    • don't cache the intermediate locals for application

Commits

egg - 2017-06-21, Version 1.5.0, @fengmk2

Published by fengmk2 over 7 years ago

Notable changes

  • feature
    • better TypeScript support, add index.d.ts file.
    • enable overrideMethod middleware by default.
  • document
    • Documents improved.

Commits

egg - 2017-03-21, Version 1.0.0, @popomore

Published by popomore over 7 years ago

Release the first stable version 🥚 👏👏👏

Commits

egg - 2017-04-11, Version 1.1.0, @fengmk2

Published by popomore over 7 years ago

Notable changes

  • document
    • Lots of documents improve and typo fixes. Thanks @lslxdx, @zhennann, @dotnil, @no7dw, @cuyl, @Andiedie, @kylezhang,
      @SF-Zhou, @yandongxu, @jemmyzheng, @Carrotzpc, @zbinlin, @OneNewLife, @monkindey, @simman,
      @demohi, @xwang1024 and @davidnotes
  • feature
    • warn if some confused configurations exist in config #637
    • use extend2 instead of extend to support Array config value #674
    • expose context base classes on Application instance, make app or framework override context extend more easily #737
    • expose egg.Controller and egg.Service #741
  • fix

Commits

egg - 2017-04-28, Version 1.2.0, @popomore

Published by popomore over 7 years ago

Notable changes

  • document
    • Documents improved, Thanks @Rwing, @bingqichen, @okoala, @binsee, @lslxdx
  • feature
    • Move BaseContextClass to egg and add BaseContextLogger #816
    • Remove logger config in local environment #695

Commits

egg - 2017-05-04, Version 1.2.1, @popomore

Published by popomore over 7 years ago

Notable changes

  • fix
    • loadPlugin can be extended

Commits

egg - 2017-05-11, Version 1.3.0, @fengmk2

Published by popomore over 7 years ago

Notable changes

  • document
    • Documents improved. Thanks @Rwing, @lslxdx, @solarhell, @magicdawn
    • API document is out https://eggjs.org/api/
  • refactor
    • Set coreLogger's consoleLevel to WARN in local env

Commits

egg - 2017-05-28, Version 1.4.0, @dead-horse

Published by popomore over 7 years ago

Notable changes

  • feature

    • use lru to aovid oom when httpclient dns cache enabled
  • fix

    • fix port is missed when httpclient dns cache enabled
    • fix request url object will be changed when httpclient dns cache enabled
    • set maxSockets defautl value to Number.MAX_SAFE_INTEGER
  • document

    • Documents improved. Thanks @DarrenWong, @zousandian, @lslxdx, @Azard, @johnnychen, @coogleyao, @DanielWLam, @m31271n, @Brian175

Commits