micro

Asynchronous HTTP microservices

MIT License

Downloads
2.9M
Stars
10.5K
Committers
65

Bot releases are visible (Hide)

micro - v10.0.1 Latest Release

Published by leerob almost 2 years ago

micro - v10.0.0

Published by leerob almost 2 years ago

  • Adds support for ES Modules (#465)
  • Converts to TypeScript (#458)
  • Adds ESLint (#458)
  • Drop support for Node.js 12 (minimum is now 14.5) (#458)
  • Switched to ES2020 syntax (#458)
  • Removes deprecated arguments (#458)
    • --port (-p)
    • --host (-h)
    • --unix-socket (-s)
micro - 9.4.1

Published by leerob about 2 years ago

Patches

  • Bring back default http server wrapper: #460

https://www.npmjs.com/package/micro/v/9.4.1

micro - 9.4.0

Published by leerob over 2 years ago

Patches

  • Chore(examples/with-https): using destructuring: 62c1e01ddb10ea283417e24450175ff66c0450f0
  • Convert getURL fn to more ergonomic one liner: 85d7bd6302345957e13831f1f1f811eb9f69909d
  • Decrease install size: #396
  • Bring in is-stream: #397
  • Add new programmatic usage: #399
  • Automatic publishing: #400
  • Add .d.ts for TypeScript compatibility: #401
  • Boot up http server in cli: #406
  • Bump raw-body version: #411
  • Remove request-promise (deprecation): #435
  • Gracefully shutdown: exit after server is closed: #418

Other

  • Remove duplicated code "getUrl" (tests): #436
  • chore(examples/socket.io-chat-app): use vanilla JS instead of jquery for DOM manipulation: #428
  • Move to GitHub Actions, general cleanup: (#456)

https://www.npmjs.com/package/micro/v/9.4.0

micro - v9.3.5-canary.3

Published by thasophearak about 5 years ago

Patches

  • Bump raw-body version: #411
micro -

Published by timneutkens over 5 years ago

Patches

  • Boot up http server in cli: #406
micro -

Published by timneutkens over 5 years ago

Patches

  • Add .d.ts for TypeScript compatibility: #401
micro -

Published by timneutkens over 5 years ago

Patches

  • Bring in is-stream: #397
  • Add new programmatic usage: #399
  • Automatic publishing: #400
micro -

Published by timneutkens over 5 years ago

Patches

  • Chore(examples/with-https): using destructuring: 62c1e01ddb10ea283417e24450175ff66c0450f0
  • Convert getURL fn to more ergonomic one liner: 85d7bd6302345957e13831f1f1f811eb9f69909d
  • Decrease install size: #396
micro - https://github.com/vercel/micro/releases/tag/9.3.3

Published by leo about 6 years ago

Patches

  • Updated link to Spectrum: #370
micro - https://github.com/vercel/micro/releases/tag/9.3.2

Published by leo over 6 years ago

Patches

  • Add badge to display install size: #362

Credits

Huge thanks to @styfle for helping!

micro - https://github.com/vercel/micro/releases/tag/9.3.1

Published by leo over 6 years ago

Patches

  • Errors: fix invalid socket title: 283c2168e140552c0dddfb4fb4a6a2e0d4a9f1d3
  • Add hint about the port: 60d33d98e334e101576ac8a63e0f5e45740adba8
  • Move the hint message to the callback: 64a62a61f352f4398bc9b2b3019d8c5892d5582f
micro - https://github.com/vercel/micro/releases/tag/9.3.0

Published by leo over 6 years ago

Minor Changes

  • Allow listening on multiple endpoints: 2aed2f7fea36b2b98acae9c524f85fdb1d1401ab

Patches

  • Update .editorconfig to latest: ed0b804ae3b3f749a1f64815769a5cede2fe2c51
  • Use new linting ecosystem: f6818afe420aabe17462c43b79992a9a4251cb56
  • Initial lint --fix pass: 72b141987253f23d28fc5815947b5deb3497cd73
  • Ignore yarn-error.log: e9448a3d7aa3d1bc20c6be7f3f4fc294a009a0a2
  • Manual linting fixups: c09975700ab721bd5b556d5467e9a6a929875470
  • Add circleci configuration: e2d0f40ff0d1c650d97ea1955dda29de99b5c710
  • Remove travis-ci configuration: 98ec80f5ece41bfba2a8f4a622dd71ae311ca82e
  • Remove coveralls and set 100% coverage threshold: e26b69a6f8d94df634d95f3ebc78b4df3068afa5
  • Update readme badges: eb9485bf78a7dbbbac396edd17b1055901955a3a
  • Change circleci badge style to shield: 801fdb1b5c773108eee51c45d79fb1cd777eb890
  • Update usage and installation documentation: b2d35ee3755151abd09337b54fffa4df5bda9da2
  • Correct and simplify shutdown hooks: 95ffc80bee8d2d540b6f7677462c87270d509efd
micro -

Published by timneutkens over 6 years ago

Minor Changes

  • Add support for --unix-socket: #353

Patches

  • Create handler test file and test promise cases: #346
  • Create snapshot test for CLI help: #345
  • Update readme wording: #348

Credits

Huge thanks to @fmiras and @janniks for helping!

micro - https://github.com/vercel/micro/releases/tag/9.1.4

Published by leo over 6 years ago

Patches

  • Fixed Spectrum badge: 859a66023668a79c62004d41ce987aef5d413de7
micro - https://github.com/vercel/micro/releases/tag/9.1.3

Published by leo over 6 years ago

Patches

  • Moved over to Spectrum: fecdffd686bc8d5ccbe1c0c0b8adac86021ee6b8
micro -

Published by Qix- over 6 years ago

Patches

  • Switched to Yarn: 45002aa891bebc30b6be46941caa2a895d9b01a9
micro -

Published by leo over 6 years ago

Patches

  • Removed triangle from company name: 08146dd3a4fea6760bb56510f080e295f129f607
  • No transpilation needed anymore: 62f3e45775ed701c84f980183043e0055c7d5bc8
  • Support es6 module default export: #336
  • Remove unused var from with-graphql example: #342
  • Lint Socket.IO Example: #341
  • Create README file for https example: #340
  • Splat listen() args to only specify host when supplied: #347

Credits

Huge thanks to @tungv and @fmiras for helping!

micro - https://github.com/vercel/micro/releases/tag/9.1.0

Published by leo almost 7 years ago

Minor Changes

  • Allow exporting a promise that might become a function: #335

Patches

  • Replace exponential operator with Math.pow as it causes errors: #328
  • Brought lockfiles in order: 2694bfc23d82ca64932962e32795e19924405ae7
  • Updated license date: 57d0458bcc9ffbbf53867f3d8a2cc9096ecc33a3

Credits

Huge thanks to @timneutkens and @JakubMatyka for helping!

micro - https://github.com/vercel/micro/releases/tag/9.0.2

Published by leo almost 7 years ago

Patches

  • Detect error parameter instance type and console accordingly: #327

Credits

Huge thanks to @arbazsiddiqui for helping!