Skip to content

Commit

Permalink
Merge branch 'fix-changelog-render'
Browse files Browse the repository at this point in the history
PR #2107

* fix-changelog-render:
  Fix new lines on rendered changelog
  • Loading branch information
jamesls committed May 30, 2024
2 parents 4e42e3e + 54bb8ff commit f3cec7f
Show file tree
Hide file tree
Showing 47 changed files with 607 additions and 799 deletions.
18 changes: 9 additions & 9 deletions .changes/0.1.0.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,47 +3,47 @@
"changes": [
{
"category": "packaging",
"description": "Require ``virtualenv`` as a package dependency.\n(`#33 <https://github.com/awslabs/chalice/issues/33>`__)",
"description": "Require ``virtualenv`` as a package dependency. (#33)",
"type": "enhancement"
},
{
"category": "CLI",
"description": "Add ``--profile`` option when creating a new project\n(`#28 <https://github.com/awslabs/chalice/issues/28>`__)",
"description": "Add ``--profile`` option when creating a new project (#28)",
"type": "enhancement"
},
{
"category": "rest-api",
"description": "Add support for more error codes exceptions\n(`#34 <https://github.com/awslabs/chalice/issues/34>`__)",
"description": "Add support for more error codes exceptions (#34)",
"type": "enhancement"
},
{
"category": "rest-api",
"description": "Improve error validation when routes containing a\ntrailing ``/`` char\n(`#65 <https://github.com/awslabs/chalice/issues/65>`__)",
"description": "Improve error validation when routes containing a\ntrailing ``/`` char (#65)",
"type": "enhancement"
},
{
"category": "rest-api",
"description": "Validate duplicate route entries\n(`#79 <https://github.com/awslabs/chalice/issues/79>`__)",
"description": "Validate duplicate route entries (#79)",
"type": "enhancement"
},
{
"category": "policy",
"description": "Ignore lambda expressions in policy analyzer\n(`#74 <https://github.com/awslabs/chalice/issues/74>`__)",
"description": "Ignore lambda expressions in policy analyzer (#74)",
"type": "enhancement"
},
{
"category": "rest-api",
"description": "Print original error traceback in debug mode\n(`#50 <https://github.com/awslabs/chalice/issues/50>`__)",
"description": "Print original error traceback in debug mode (#50)",
"type": "enhancement"
},
{
"category": "rest-api",
"description": "Add support for authenticate routes\n(`#14 <https://github.com/awslabs/chalice/issues/14>`__)",
"description": "Add support for authenticate routes (#14)",
"type": "feature"
},
{
"category": "policy",
"description": "Add ability to disable IAM role management\n(`#61 <https://github.com/awslabs/chalice/issues/61>`__)",
"description": "Add ability to disable IAM role management (#61)",
"type": "feature"
}
]
Expand Down
10 changes: 5 additions & 5 deletions .changes/0.10.0.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,27 +3,27 @@
"changes": [
{
"category": "deployment",
"description": "Fix issue where provided ``iam_role_arn`` was not respected on\nredeployments of chalice applications and in the CloudFormation template\ngenerated by ``chalice package``\n(`#339 <https://github.com/awslabs/chalice/issues/339>`__)",
"description": "Fix issue where provided ``iam_role_arn`` was not respected on\nredeployments of chalice applications and in the CloudFormation template\ngenerated by ``chalice package`` (#339)",
"type": "bugfix"
},
{
"category": "config",
"description": "Fix ``autogen_policy`` in config being ignored\n(`#367 <https://github.com/awslabs/chalice/pull/367>`__)",
"description": "Fix ``autogen_policy`` in config being ignored (#367)",
"type": "bugfix"
},
{
"category": "rest-api",
"description": "Add support for view functions that share the same view url but\ndiffer by HTTP method\n(`#81 <https://github.com/awslabs/chalice/issues/81>`__)",
"description": "Add support for view functions that share the same view url but\ndiffer by HTTP method (#81)",
"type": "feature"
},
{
"category": "deployment",
"description": "Improve deployment error messages for deployment packages that are\ntoo large\n(`#246 <https://github.com/awslabs/chalice/issues/246>`__,\n`#330 <https://github.com/awslabs/chalice/issues/330>`__,\n`#380 <https://github.com/awslabs/chalice/pull/380>`__)",
"description": "Improve deployment error messages for deployment packages that are\ntoo large (#246, #330, #380)",
"type": "enhancement"
},
{
"category": "rest-api",
"description": "Add support for built-in authorizers\n(`#356 <https://github.com/awslabs/chalice/issues/356>`__)",
"description": "Add support for built-in authorizers (#356)",
"type": "feature"
}
]
Expand Down
4 changes: 2 additions & 2 deletions .changes/0.10.1.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@
"changes": [
{
"category": "deployment",
"description": "Fix deployment issue for projects deployed with versions\nprior to 0.10.0\n(`#387 <https://github.com/awslabs/chalice/issues/387>`__)",
"description": "Fix deployment issue for projects deployed with versions\nprior to 0.10.0 (#387)",
"type": "bugfix"
},
{
"category": "policy",
"description": "Fix crash in analyzer when encountering genexprs and listcomps\n(`#263 <https://github.com/awslabs/chalice/issues/263>`__)",
"description": "Fix crash in analyzer when encountering genexprs and listcomps (#263)",
"type": "bugfix"
}
]
Expand Down
6 changes: 3 additions & 3 deletions .changes/0.2.0.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,17 +3,17 @@
"changes": [
{
"category": "rest-api",
"description": "Add support for input content types besides ``application/json``\n(`#96 <https://github.com/awslabs/chalice/issues/96>`__)",
"description": "Add support for input content types besides ``application/json`` (#96)",
"type": "enhancement"
},
{
"category": "rest-api",
"description": "Allow ``ChaliceViewErrors`` to propagate, so that API Gateway\ncan properly map HTTP status codes in non debug mode\n(`#113 <https://github.com/awslabs/chalice/issues/113>`__)",
"description": "Allow ``ChaliceViewErrors`` to propagate, so that API Gateway\ncan properly map HTTP status codes in non debug mode (#113)",
"type": "enhancement"
},
{
"category": "deployment",
"description": "Add windows compatibility\n(`#31 <https://github.com/awslabs/chalice/issues/31>`__,\n`#124 <https://github.com/awslabs/chalice/pull/124>`__,\n`#103 <https://github.com/awslabs/chalice/issues/103>`__)",
"description": "Add windows compatibility (#31)",
"type": "enhancement"
}
]
Expand Down
8 changes: 4 additions & 4 deletions .changes/0.3.0.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,22 +3,22 @@
"changes": [
{
"category": "rest-api",
"description": "Fix bug with case insensitive headers\n(`#129 <https://github.com/awslabs/chalice/issues/129>`__)",
"description": "Fix bug with case insensitive headers (#129)",
"type": "bugfix"
},
{
"category": "CORS",
"description": "Add initial support for CORS\n(`#133 <https://github.com/awslabs/chalice/pull/133>`__)",
"description": "Add initial support for CORS (#133)",
"type": "feature"
},
{
"category": "deployment",
"description": "Only add API gateway permissions if needed\n(`#48 <https://github.com/awslabs/chalice/issues/48>`__)",
"description": "Only add API gateway permissions if needed (#48)",
"type": "enhancement"
},
{
"category": "policy",
"description": "Fix error when dict comprehension is encountered during policy generation\n(`#131 <https://github.com/awslabs/chalice/issues/131>`__)",
"description": "Fix error when dict comprehension is encountered during policy generation (#131)",
"type": "bugfix"
},
{
Expand Down
10 changes: 5 additions & 5 deletions .changes/0.4.0.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,27 +3,27 @@
"changes": [
{
"category": "deployment",
"description": "Fix issue where role name to arn lookup was failing due to lack of pagination\n(`#139 <https://github.com/awslabs/chalice/issues/139>`__)",
"description": "Fix issue where role name to arn lookup was failing due to lack of pagination (#139)",
"type": "bugfix"
},
{
"category": "rest-api",
"description": "Raise errors when unknown kwargs are provided to ``app.route(...)``\n(`#144 <https://github.com/awslabs/chalice/pull/144>`__)",
"description": "Raise errors when unknown kwargs are provided to ``app.route(...)`` (#144)",
"type": "enhancement"
},
{
"category": "config",
"description": "Raise validation error when configuring CORS and an OPTIONS method\n(`#142 <https://github.com/awslabs/chalice/issues/142>`__)",
"description": "Raise validation error when configuring CORS and an OPTIONS method (#142)",
"type": "enhancement"
},
{
"category": "rest-api",
"description": "Add support for multi-file applications\n(`#21 <https://github.com/awslabs/chalice/issues/21>`__)",
"description": "Add support for multi-file applications (#21)",
"type": "feature"
},
{
"category": "local",
"description": "Add support for ``chalice local``, which runs a local HTTP server for testing\n(`#22 <https://github.com/awslabs/chalice/issues/22>`__)",
"description": "Add support for ``chalice local``, which runs a local HTTP server for testing (#22)",
"type": "feature"
}
]
Expand Down
16 changes: 8 additions & 8 deletions .changes/0.5.0.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,42 +3,42 @@
"changes": [
{
"category": "logging",
"description": "Add default application logger\n(`#149 <https://github.com/awslabs/chalice/issues/149>`__)",
"description": "Add default application logger (#149)",
"type": "enhancement"
},
{
"category": "local",
"description": "Return 405 when method is not supported when running\n``chalice local``\n(`#159 <https://github.com/awslabs/chalice/issues/159>`__)",
"description": "Return 405 when method is not supported when running\n``chalice local`` (#159)",
"type": "enhancement"
},
{
"category": "SDK",
"description": "Add path params as requestParameters so they can be used\nin generated SDKs as well as cache keys\n(`#163 <https://github.com/awslabs/chalice/issues/163>`__)",
"description": "Add path params as requestParameters so they can be used\nin generated SDKs as well as cache keys (#163)",
"type": "enhancement"
},
{
"category": "rest-api",
"description": "Map cognito user pool claims as part of request context\n(`#165 <https://github.com/awslabs/chalice/issues/165>`__)",
"description": "Map cognito user pool claims as part of request context (#165)",
"type": "enhancement"
},
{
"category": "CLI",
"description": "Add ``chalice url`` command to print the deployed URL\n(`#169 <https://github.com/awslabs/chalice/pull/169>`__)",
"description": "Add ``chalice url`` command to print the deployed URL (#169)",
"type": "feature"
},
{
"category": "deployment",
"description": "Bump up retry limit on initial function creation to 30 seconds\n(`#172 <https://github.com/awslabs/chalice/pull/172>`__)",
"description": "Bump up retry limit on initial function creation to 30 seconds (#172)",
"type": "enhancement"
},
{
"category": "local",
"description": "Add support for ``DELETE`` and ``PATCH`` in ``chalice local``\n(`#167 <https://github.com/awslabs/chalice/issues/167>`__)",
"description": "Add support for ``DELETE`` and ``PATCH`` in ``chalice local`` (#167)",
"type": "feature"
},
{
"category": "CLI",
"description": "Add ``chalice generate-sdk`` command\n(`#178 <https://github.com/awslabs/chalice/pull/178>`__)",
"description": "Add ``chalice generate-sdk`` command (#178)",
"type": "feature"
}
]
Expand Down
12 changes: 6 additions & 6 deletions .changes/0.5.1.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,32 +3,32 @@
"changes": [
{
"category": "local",
"description": "Add support for serializing decimals in ``chalice local``\n(`#187 <https://github.com/awslabs/chalice/pull/187>`__)",
"description": "Add support for serializing decimals in ``chalice local`` (#187)",
"type": "enhancement"
},
{
"category": "local",
"description": "Add stdout handler for root logger when using ``chalice local``\n(`#186 <https://github.com/awslabs/chalice/pull/186>`__)",
"description": "Add stdout handler for root logger when using ``chalice local`` (#186)",
"type": "enhancement"
},
{
"category": "local",
"description": "Map query string parameters when using ``chalice local``\n(`#184 <https://github.com/awslabs/chalice/pull/184>`__)",
"description": "Map query string parameters when using ``chalice local`` (#184)",
"type": "enhancement"
},
{
"category": "rest-api",
"description": "Support Content-Type with a charset\n(`#180 <https://github.com/awslabs/chalice/issues/180>`__)",
"description": "Support Content-Type with a charset (#180)",
"type": "enhancement"
},
{
"category": "deployment",
"description": "Fix not all resources being retrieved due to pagination\n(`#188 <https://github.com/awslabs/chalice/pull/188>`__)",
"description": "Fix not all resources being retrieved due to pagination (#188)",
"type": "bugfix"
},
{
"category": "deployment",
"description": "Fix issue where root resource was not being correctly retrieved\n(`#205 <https://github.com/awslabs/chalice/pull/205>`__)",
"description": "Fix issue where root resource was not being correctly retrieved (#205)",
"type": "bugfix"
},
{
Expand Down
8 changes: 4 additions & 4 deletions .changes/0.6.0.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,22 +4,22 @@
"changes": [
{
"category": "local",
"description": "Add port parameter to local command\n(`#220 <https://github.com/awslabs/chalice/pull/220>`__)",
"description": "Add port parameter to local command (#220)",
"type": "feature"
},
{
"category": "packaging",
"description": "Add support for binary vendored packages\n(`#182 <https://github.com/awslabs/chalice/pull/182>`__,\n`#106 <https://github.com/awslabs/chalice/issues/106>`__,\n`#42 <https://github.com/awslabs/chalice/issues/42>`__)",
"description": "Add support for binary vendored packages (#182, #106, #42)",
"type": "feature"
},
{
"category": "rest-api",
"description": "Add support for customizing the returned HTTP response\n(`#240 <https://github.com/awslabs/chalice/pull/240>`__,\n`#218 <https://github.com/awslabs/chalice/issues/218>`__,\n`#110 <https://github.com/awslabs/chalice/issues/110>`__,\n`#30 <https://github.com/awslabs/chalice/issues/30>`__,\n`#226 <https://github.com/awslabs/chalice/issues/226>`__)",
"description": "Add support for customizing the returned HTTP response (#240, #218, #110, #30, #226)",
"type": "feature"
},
{
"category": "packaging",
"description": "Always inject latest runtime to allow for chalice upgrades\n(`#245 <https://github.com/awslabs/chalice/pull/245>`__)",
"description": "Always inject latest runtime to allow for chalice upgrades (#245)",
"type": "enhancement"
}
]
Expand Down
10 changes: 5 additions & 5 deletions .changes/0.7.0.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,27 +3,27 @@
"changes": [
{
"category": "CLI",
"description": "Add ``chalice package`` command. This will\ncreate a SAM template and Lambda deployment package that\ncan be subsequently deployed by AWS CloudFormation.\n(`#258 <https://github.com/awslabs/chalice/pull/258>`__)",
"description": "Add ``chalice package`` command. This will\ncreate a SAM template and Lambda deployment package that\ncan be subsequently deployed by AWS CloudFormation. (#258)",
"type": "feature"
},
{
"category": "CLI",
"description": "Add a ``--stage-name`` argument for creating chalice stages.\nA chalice stage is a completely separate set of AWS resources.\nAs a result, most configuration values can also be specified\nper chalice stage.\n(`#264 <https://github.com/awslabs/chalice/pull/264>`__,\n`#270 <https://github.com/awslabs/chalice/pull/270>`__)",
"description": "Add a ``--stage-name`` argument for creating chalice stages.\nA chalice stage is a completely separate set of AWS resources.\nAs a result, most configuration values can also be specified\nper chalice stage. (#264, #270)",
"type": "feature"
},
{
"category": "policy",
"description": "Add support for ``iam_role_file``, which allows you to\nspecify the file location of an IAM policy to use for your app\n(`#272 <https://github.com/awslabs/chalice/pull/272>`__)",
"description": "Add support for ``iam_role_file``, which allows you to\nspecify the file location of an IAM policy to use for your app (#272)",
"type": "feature"
},
{
"category": "config",
"description": "Add support for setting environment variables in your app\n(`#273 <https://github.com/awslabs/chalice/pull/273>`__)",
"description": "Add support for setting environment variables in your app (#273)",
"type": "feature"
},
{
"category": "CI-CD",
"description": "Add a ``generate-pipeline`` command\n(`#277 <https://github.com/awslabs/chalice/pull/277>`__)",
"description": "Add a ``generate-pipeline`` command (#277)",
"type": "feature"
}
]
Expand Down
6 changes: 3 additions & 3 deletions .changes/0.8.0.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,17 +3,17 @@
"changes": [
{
"category": "python",
"description": "Add support for python3!\n(`#296 <https://github.com/awslabs/chalice/pull/296>`__)",
"description": "Add support for python3! (#296)",
"type": "feature"
},
{
"category": "packaging",
"description": "Fix swagger generation when using ``api_key_required=True``\n(`#279 <https://github.com/awslabs/chalice/issues/279>`__)",
"description": "Fix swagger generation when using ``api_key_required=True`` (#279)",
"type": "bugfix"
},
{
"category": "CI-CD",
"description": "Fix ``generate-pipeline`` to install requirements file before packaging\n(`#295 <https://github.com/awslabs/chalice/pull/295>`__)",
"description": "Fix ``generate-pipeline`` to install requirements file before packaging (#295)",
"type": "bugfix"
}
]
Expand Down
10 changes: 5 additions & 5 deletions .changes/0.8.1.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,27 +3,27 @@
"changes": [
{
"category": "deployment",
"description": "Alway overwrite existing API Gateway Rest API on updates\n(`#305 <https://github.com/awslabs/chalice/issues/305>`__)",
"description": "Alway overwrite existing API Gateway Rest API on updates (#305)",
"type": "enhancement"
},
{
"category": "CORS",
"description": "Added more granular support for CORS\n(`#311 <https://github.com/awslabs/chalice/pull/311>`__)",
"description": "Added more granular support for CORS (#311)",
"type": "enhancement"
},
{
"category": "local",
"description": "Fix duplicate content type header in local model\n(`#311 <https://github.com/awslabs/chalice/issues/310>`__)",
"description": "Fix duplicate content type header in local model (#311)",
"type": "bugfix"
},
{
"category": "rest-api",
"description": "Fix content type validation when charset is provided\n(`#306 <https://github.com/awslabs/chalice/issues/306>`__)",
"description": "Fix content type validation when charset is provided (#306)",
"type": "bugfix"
},
{
"category": "rest-api",
"description": "Add back custom authorizer support\n(`#322 <https://github.com/awslabs/chalice/pull/322>`__)",
"description": "Add back custom authorizer support (#322)",
"type": "enhancement"
}
]
Expand Down
Loading

0 comments on commit f3cec7f

Please sign in to comment.