All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Generated by auto-changelog.
2.52.0 (2026-03-16)
2.51.0 (2026-03-11)
- add message param and error responses to createTicket (#630) (6c485a0)
- add message param and error responses to createTicket (#632) (4b3a79a)
2.50.0 (2026-03-02)
2.49.2 (2026-02-23)
2.49.1 (2026-02-18)
2.49.0 (2026-02-13)
2.48.0 (2026-02-06)
2.47.0 (2026-02-03)
2.46.0 (2026-01-13)
2.45.0 (2025-12-01)
2.44.0 (2025-11-25)
2.43.1 (2025-11-05)
2.43.0 (2025-11-05)
2.42.0 (2025-10-30)
2.41.0 (2025-10-22)
2.40.0 (2025-10-08)
2.39.0 (2025-10-01)
2.38.0 (2025-09-16)
2.37.0 (2025-04-17)
2.36.0 (2025-01-22)
2.35.1 (2025-01-17)
2.35.0 (2024-12-05)
- add getAllCertificates (#551) (5cb5e0e)
- add minimal parameter to listAccountsForUser endpoint (#552) (314c696)
2.34.0 (2024-08-09)
2.33.1 (2024-06-20)
2.33.0 (2024-06-17)
2.32.0 (2024-06-10)
2.31.0 (2024-05-29)
2.30.0 (2024-04-04)
2.29.0 (2024-04-04)
- add rate limiting config to functions config (#534) (e45f320)
- rename collaborator to developer, add reviewer role (#532) (3786f32)
- Replace
Controllerrole withBilling Adminrole (#528) (c24b3a3)
2.28.0 (2024-01-31)
2.27.0 (2024-01-22)
2.26.1 (2024-01-16)
- remove callback as is not need in fs/promises (68e80f2)
- revert package-lock.json to version 1 (205776e)
2.26.0 (2023-11-09)
- add search site functions api route (4d74a95)
2.25.0 (2023-11-07)
2.24.1 (2023-10-30)
2.24.0 (2023-10-27)
- Added framework_version to DeplotFiles (d756a5c)
- Add FrameworkVersion to DeployOptions (1a86b73)
2.23.2 (2023-10-19)
2.23.1 (2023-10-13)
- Document functions_region for sites (a22226f)
- skip executable check on windows (d8dcf44)
- trigger al2 via runtimeVersion field (b2b8227)
2.23.0 (2023-09-28)
- add build data (9a3da54)
- generate go client (9a785e8)
2.22.0 (2023-09-22)
2.21.1 (2023-09-07)
2.21.0 (2023-08-25)
- support function route
methodsfield (b930d21)
2.20.0 (2023-08-09)
2.19.1 (2023-07-12)
2.19.0 (2023-06-09)
2.18.0 (2023-05-15)
- update edge-redirects dir path (915e054)
2.17.1 (2023-05-11)
2.17.0 (2023-05-10)
- trigger release (#455) (dc2f1e0)
- trigger release (#456) (7395162)
- Update documentation for Automatic deploy subdomains (f4f317e)
2.16.0 (2023-04-19)
- add runtimeVersion support to deploy (#442) (d356ee2)
- support for edge-redirects manifests (3e1ea56)
2.15.1 (2023-03-24)
2.15.0 (2023-02-20)
- pass along generator to functionconfig (ef22e6b)
2.14.0 (2023-02-02)
- add functions_config parameter to deploy (92c921d)
- remove functions_config from logger in deploy (3d23b9b)
2.13.0 (2023-01-23)
- add functions_config property to deployfiles (8613df5)
- add more information to function_config (b844c61)
- Allow triggering test and validate workflow manually (7673ad3)
2.12.2 (2022-11-21)
- add section to
buildLogMsg(fce8381)
2.12.1 (2022-10-18)
- createSiteBuild: add clear_cache field (2ac6c5c)
2.12.0 (2022-08-16)
2.11.0 (2022-07-14)
2.10.0 (2022-06-17)
2.9.0 (2022-04-19)
2.8.0 (2022-01-04)
2.7.0 (2021-12-21)
2.6.0 (2021-11-08)
2.5.2 (2021-10-20)
2.5.1 (2021-10-13)
- use put instead of post for site rollback endpoint (1090199)
2.5.0 (2021-06-03)
2.4.0 (2021-05-03)
2.3.1 (2021-04-29)
- npm automation (ffeb08f)
2.3.0 (2021-04-29)
- add internal endpoint updatePlugin (d6ac3a2)
2.2.0 (2021-03-16)
2.1.1 (2021-02-23)
- don't double-count file uploads in worker pool (#313) (6150907)
- don't wrap sharedErr (#311) (e76b6f3)
2.1.0 (2021-02-10)
2.0.2 (2021-02-10)
2.0.1 (2021-02-09)
2.0.0 (2021-02-04)
- to better support flexible cancellation, the
WaitUntilDeployReadyandWaitUntilDeployLivemethods of the Go client's porcelain API no longer accept a timeout paramater. Instead, the timeout should be including on the passedContext. Timeout or cancelation of the context will be respected while waiting for the deploy to be ready or live.
- flexible cancellation when waiting for deploy state (985c0e2)
- deploy timeout error message (5a477f7)
1.3.0 (2021-01-21)
- github token in workflow (686d251)
- package.json: remove scripts no longer required and don't npm ci on swagger bump (e61a51f)
- remove pagination from some of the list endpoints (9f301e0)
- switch branches and cleanup package.json (b985d27)
v1.0.0 - 2020-12-10
- Remove listForms endpoint
#269 - Bump setup-go github action
#270 - Mark listForms endpoint as deprecated
#268 - github tools: fix fossa workflow file
#267 - Add definition for /sites/id/rollback.
#265
- Start writing ListFormsBySiteId test
d274f5d - fix github actions workflow file for fossa
0267d63 - Add more assertions to ListFormsBySiteId test
9271230
v0.18.1 - 2020-10-11
- Use service as a returned object for showService
#264
- Add definition for /sites/id/rollback.
3958e7f
v0.18.0 - 2020-10-07
- Add service instances list
#263
v0.17.0 - 2020-09-30
- Add WaitUntilDeployLive Go client method
#262
v0.16.1 - 2020-09-24
- chore: regenerate go client
#259 - Fix service instance swagger definition
#258 - Bump node-fetch from 2.6.0 to 2.6.1
#255 - Remove unused AppVeyor build shield.
#253 - Test CI on Node 14
#251
- Update README.md
#252
v0.16.0 - 2020-08-20
- Add form deletion API endpoint to OpenAPI spec
#250 - Bump prismjs from 1.19.0 to 1.21.0
#249 - Bump elliptic from 6.5.2 to 6.5.3
#248 - fix sites typo on split test endpoint paths
#247 - Bump lodash from 4.17.15 to 4.17.19
#245 - Document
/sites/{site_id}/unlink_repo#242 - Add 'branch' to createSiteDeploy
#238 - github tools: add fossa license scanning
#237
- Regenerate Go client
55ef8c3 - Add form deletion endpoint
351e130 - Remove support_priority field
319d673
v0.15.0 - 2020-05-14
- Remove deploy_id from PluginRun create body
#235 - Upgrade go-swagger to 0.23.0
#234 - Add plugin_runs to open-api
#232
- Generate go
e0fdc4a - Update generated go code
9133e98 - Remove deploy_id from pluginRun create body
0ab03a5
v0.14.0 - 2020-05-08
- Add dnsZone tag and regenerate go client
5b27806 - added all dns_zone and dns_record public endpoints
3b83ce6 - chore: update github.com/Azure/go-autorest/autorest
0fa4b6f
v0.13.4 - 2020-04-29
- Add stop_builds property to repo info
#227 - Migrate from Travis to GitHub Action
#228 - Correct deleteHookBySiteId operationId since it doesn't require site_id
#226
- Regenerate go client
1d83012 - Migrate from travis to github action
f09d3b6 - Regenerate go client
c5655cd
v0.13.3 - 2020-04-15
- Warn if function conditions are not met
#224 - Bump acorn from 7.0.0 to 7.1.1
#223 - add delete site to porcelain
#210
v0.13.2 - 2020-03-11
v0.13.0 - 2020-02-26
- Document deploy cancel
#217 - Fix menu scrolling on Chrome
#214 - Updated model link to correct one
#215 - Create CODEOWNERS
#212 - Bump handlebars from 4.2.0 to 4.5.3
#208
- Generate deploy cancel code
5f787d0 - Remove generated swagger docs
5f2b3f8 - Test swagger conversion
aa9051d
v0.12.0 - 2019-12-16
- Remove
payment_method_idfrom accountUpdateSetup#169 - Fix options of go generation command
#205 - Remove obsolete okbody structs
#206 - Bump js-yaml from 3.12.2 to 3.13.1
#203 - Bump lodash from 4.17.11 to 4.17.15
#204 - Bump lodash-es from 4.17.11 to 4.17.15
#202 - Add CI for the OpenAPI specification and the API documentation
#201 - Fix Go client generation
#200 - Enhance documentation UI
#182 - Group
require()statements#197 - Add
descriptionfield#176 - Upgrade all dependencies
#181 - Add linting and prettifying
#185 - Add
externalDocs#186 - Validate and normalize OpenAPI specification
#194 - Simplify version bumping
#179 - Add unit tests
#196 - Fix YAML syntax error
#193 - Remove
required: false#188 - Re-order npm scripts
#180 - Add Node.js version
#184 - Add OpenAPI tags
#178 - Add terms of service
#173 - Make npm package size smaller
#195 - Fix
installation_idtype#164 - added split testing endpoints
#161 - Use go proxy
#159
- Fix
installation_idtype#162
v0.11.4 - 2019-04-19
v0.11.3 - 2019-03-07
- go-client: Don’t poll deploy after upload
#155
v0.11.2 - 2019-03-07
- Change embedded DefaultSyncFileLimit to 500
#153
v0.11.1 - 2019-03-06
- add a wait until the deploy is ready
#152
- CHANGELOG
633260f
v0.11.0 - 2019-03-01
- Temporarily use upstream PRed fix for go-openapi
#150
- Automatically bump swagger version
e1d37e2 - Pin the fixed hash of the openapi runtime temporarily
b3098c6
v0.10.0 - 2019-02-28
- Update go-swagger libraries to the latest version and update to go modules
#149 - Ignore nil deploys.
#146 - Bump deps
#145
- Switch to go modules and version toolchain
4ebaac4 - Roll back autorest to v8.1.0
4696550 - Add test to reply POST body
6caa66a
v0.9.0 - 2019-02-20
v0.8.0 - 2019-02-05
- Add API driven configuration parameters
#139 - Change large_media to large_media_enabled
#140 - Formatted using the YAML vscode plugin
#138
v0.7.1 - 2019-02-01
- Fix swagger version number
739bf33
v0.7.0 - 2019-02-01
- Adding services endpoints without changing formatting
#137
v0.6.0 - 2019-01-30
- Add Site's ID domain to the swagger definition.
#134 - Add Go endpoint to start a new build.
#132 - Add createSiteBuild endpoint
#124
- Add enpoint to start a new build.
cdebb1a - Replace old context package.
eb9dc64 - Bump swagger version
2bf863d
v0.5.2 - 2019-01-08
- Read original size from lfs pointers.
#126
v0.5.1 - 2019-01-07
- Fix anchor links
#117
- Add createSiteBuild endpoint
6ab02ef
v0.5.0 - 2018-10-13
v0.4.2 - 2018-09-14
- Save sha without original sha when to save in Hashed
#109
- Bump swagger version
4ba8aa4
v0.4.1 - 2018-09-11
- Fix the read file issue for asset management
#107
- Bump swagger version
3814ebd
v0.4.0 - 2018-09-11
- Add feature to create file.Sum with original sha included for asset mgmt (again)
#106 - Reorg repo and README
#105 - Update README for making a new release
#104
- Break out contributing info separate from usage
30a3871 - Reorganize repo
7b08467 - Make links copy-pasta-able
b48028a
v0.3.0 - 2018-09-07
- Regenerate go client using go-swagger 0.16.0
#103
- Use flatten=full option
c6f6515 - Update Gopkg.lock
7ab53e0 - Add feature to create file.Sum with original sha included for asset mgmt
62a4b1d
v0.2.0 - 2018-08-29
- Update deps
#100 - Add User definition
#94 - New js strategey
#95 - Added account/sites POST endpoint
#89 - Add node client info
#91 - Allow deploying zip files as js functions
#90 - Fix run conversion on Windows.
#88 - Replace backslashes in file path names.
#87 - added /submissions endpoint and removed duplicate endpoint
#84 - Add forms functions to porcelain
#81 - add mone logging and some todos
#78 - Add notify build start
#77 - Upload go binaries as functions
#76 - Do not keep all file handles open at the same time
#74 - Disable H2 for retryable requests.
#72 - Allow non-rate limited retryable clients.
#70 - Add /sites/ID/deployed-branches endpoint.
#69 - Implement an http transport that retries after a rate limit.
#68 - Fix reference to return type creating build hook.
#67 - Unify repository path accessors with RepoPath.
#66 - Complete site's build settings.
#61 - Add missing Hook#Get, Hook#Update and Hook#Enable.
#62 - Add build hooks api.
#63 - Add site processing settings to the definitions.
#56 - Complete definitions for deploy keys management.
#55 - Fix response status code for delete site operation
#54 - Add Site#capabilities
#51 - Add endpoints to manipulate team accounts.
#46 - Check for invalid characters instead of escaping
#45 - Escape special characters in filenames
#44 - Add definitions and generated code for team accounts.
#42 - Add support for specifying a deploy timeout
#43 - Use new swagger to re-generate code
#41 - Add missing deploy information.
#39 - Add site ssl url to the site object.
#38 - Add hooks to observe walking the deploy directories.
#37 - Add deploy callbacks.
#35 - Allow to set filtering parameters to list and search sites.
#36 - Add required site id parameter to create a web hook.
#34 - Fix deploy hook field name.
#33 - Move the deploy keys api to the right place.
#32 - Indicate error message is not-nullable to fix error messages
#31 - Fix build and add test runner.
#30 - Fix calls to Create and Update sites.
#29 - Changes for continuous deployment setup
#28 - Add Asset API
#27 - Allow setting a session_id when creating a new site
#26 - Fix buffers for file and function upload
#25 - Make sure we don't load all files in memory during a deploy
#24 - The api allows to send a title for a deploy.
#23 - Remove duplicated
review_idproperty.#22 - Add locked deploy operations.
#21
- Do not keep all file handles open at the same time
#73 - Fix response status code for delete site operation
#53
v0.0.3 - 2017-01-19
- Add a function to wait until an auth ticket is authorized by the server.
#19 - Add definitions to create auth tickets and tokens.
#18 - Make site update to return the updated site.
#17 - Add site's missing fields.
#16 - Add getDeploy endpoint.
#15 - Add fields to support draft deploys.
#14 - Do not try to upload 0 files.
#13
v0.0.2 - 2016-12-07
- use proper path, not the abs path
#12
- fix path issue
74247e7