Cloud Functions Emulator Versions Save

A local emulator for deploying, running, and debugging Google Cloud Functions.

1.0.0-alpha.17

7 years ago
1.0.0-alpha.17 - 04 May 2017
Breaking changes
  • #92 - Switch to host and bindHost options, by @kpruden
    • Fixes #91 (Support connecting to an emulator behind a NAT)
Backwards compatible changes
  • #89 - Refactor how the logs work, by @laurenlong
    • Added a --tail option to functions start. If true, functions start will not exit right away. Instead the Emulator's logs will be streamed to the terminal. Pressing Ctrl+C would stop the Emulator.
Bug fixes
  • #90 - JSON payload not being parsed correctly on Windows Shell
  • #97 - Improve --stage-bucket support
Other
  • Upgraded dependencies

1.0.0-alpha.16

7 years ago
1.0.0-alpha.16 - 13 April 2017
Backwards compatible changes
  • #73 - Warn user when local version of Node is greater than 6.9.
  • When calling Controller#start programmatically, you can now pass an options object to configure the child process, and you'll receive the handle to the child process when the promise resolves.
  • Add a getOperation method to the clients
  • Added more debug logging
  • #84 - Support for testing a database trigger
Bug fixes
  • Function timeouts now work
  • Fixed gRPC client request deadlines
  • Hopefully fixed the following (they're hard to reproduce):
    • #76 - Progress bar for deploying functions?
    • #77 - Emulator fails to start
    • #80 - NotFoundError

1.0.0-alpha.10

7 years ago
1.0.0-alpha.10 - 05 March 2017
Backwards compatible changes
  • Export all Emulator classes

1.0.0-alpha.12

7 years ago
1.0.0-alpha.12 - 06 March 2017
Bug fixes
  • #64 - Can start Emulator with mismatching versions

1.0.0-alpha.14

7 years ago
1.0.0-alpha.14 - 08 March 2017
Bug fixes
  • Fixes undefined method error when trying to invoke functions that don't exist.

1.0.0-alpha.15

7 years ago
1.0.0-alpha.15 - 10 March 2017
Bug fixes
  • #71 - "status" option produces bad 'HTTP Trigger' path

1.0.0-alpha.13

7 years ago
1.0.0-alpha.13 - 08 March 2017
Breaking changes
  • #69 - Move --debug and --inspect into their own commands. Debugging has changed, please see Debugging-functions for details.

1.0.0-alpha.11

7 years ago
1.0.0-alpha.11 - 06 March 2017
Breaking changes
  • Some options have been removed from commands where they weren't needed
Other
  • Cleaned up of the CLI help text

1.0.0-alpha.9

7 years ago
1.0.0-alpha.9 - 05 March 2017
Breaking changes
  • #62 - Add support for live-reloading of functions. Function workings will now automatically shutdown when they detect changes to the function's code. A new worker will be started the next time the function is called.

1.0.0-alpha.8

7 years ago
1.0.0-alpha.8 - 05 March 2017
Bug fixes
  • #48 - Deploying an already deployed function should update the existing function, not fail