diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md
index d762951b3..a55532008 100644
--- a/.github/pull_request_template.md
+++ b/.github/pull_request_template.md
@@ -1,14 +1,14 @@
-By submitting this pull request you agree that all contributions to this project are made under the MIT license.
+## Description
-## Issues
+
-
-
-## Solution
+## Checklist
-
+Please update this checklist as you complete each item:
-## Checklist
+- [ ] Tests have been developed for bug fixes or new functionality.
+- [ ] The changelog has been updated, if necessary.
+- [ ] Documentation has been updated, if necessary.
+- [ ] GitHub Issues closed by this PR have been linked.
-- [ ] Tests have been included for all bug fixes or added functionality.
-- [ ] The `changelog.rst` has been updated with any significant changes.
+By submitting this pull request I agree that all contributions comply with this project's open source license(s).
diff --git a/.vscode/extensions.json b/.vscode/extensions.json
new file mode 100644
index 000000000..7471953dc
--- /dev/null
+++ b/.vscode/extensions.json
@@ -0,0 +1,12 @@
+{
+ "recommendations": [
+ "wholroyd.jinja",
+ "esbenp.prettier-vscode",
+ "ms-python.vscode-pylance",
+ "ms-python.python",
+ "charliermarsh.ruff",
+ "dbaeumer.vscode-eslint",
+ "ms-python.black-formatter",
+ "ms-python.mypy-type-checker"
+ ]
+}
diff --git a/docs/source/about/changelog.rst b/docs/source/about/changelog.rst
index feecbd1f0..bc8e164b4 100644
--- a/docs/source/about/changelog.rst
+++ b/docs/source/about/changelog.rst
@@ -3,15 +3,10 @@ Changelog
.. note::
- The ReactPy team manages their short and long term plans with `GitHub Projects
- `__. If you have questions about what
- the team are working on, or have feedback on how issues should be prioritized, feel
- free to :discussion-type:`open up a discussion `.
-
-All notable changes to this project will be recorded in this document. The style of
-which is based on `Keep a Changelog `__. The versioning
-scheme for the project adheres to `Semantic Versioning `__. For
-more info, see the :ref:`Contributor Guide `.
+ All notable changes to this project will be recorded in this document. The style of
+ which is based on `Keep a Changelog `__. The versioning
+ scheme for the project adheres to `Semantic Versioning `__. For
+ more info, see the :ref:`Contributor Guide `.
.. INSTRUCTIONS FOR CHANGELOG CONTRIBUTORS