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.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
Controller
role withBilling Admin
role (#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
methods
field (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
WaitUntilDeployReady
andWaitUntilDeployLive
methods 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_id
from 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
description
field#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_id
type#164
- added split testing endpoints
#161
- Use go proxy
#159
- Fix
installation_id
type#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_id
property.#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