diff --git a/src/modules/Credits.ts b/src/modules/Credits.ts
index 1642f9e363..dbd799af56 100644
--- a/src/modules/Credits.ts
+++ b/src/modules/Credits.ts
@@ -322,7 +322,7 @@ fetch(`https://api.github.com/repos/pokeclicker/pokeclicker/contributors?per_pag
 export const CodeCredits: Credit[] = [
     {
         resources: [
-            1296,
+            1301,
         ],
         name: 'RedSparr0w',
         link: 'https://github.com/RedSparr0w',
@@ -338,7 +338,7 @@ export const CodeCredits: Credit[] = [
     },
     {
         resources: [
-            396,
+            398,
         ],
         name: 'Aegyo',
         link: 'https://github.com/Aegyo',
@@ -354,7 +354,7 @@ export const CodeCredits: Credit[] = [
     },
     {
         resources: [
-            124,
+            149,
         ],
         name: 'Ultima1990',
         link: 'https://github.com/Ultima1990',
@@ -362,19 +362,19 @@ export const CodeCredits: Credit[] = [
     },
     {
         resources: [
-            64,
+            66,
         ],
-        name: 'fujnw',
-        link: 'https://github.com/fujnw',
-        image: 'https://avatars.githubusercontent.com/u/36806183?v=4',
+        name: 'Jaaslet',
+        link: 'https://github.com/Jaaslet',
+        image: 'https://avatars.githubusercontent.com/u/2961347?v=4',
     },
     {
         resources: [
-            53,
+            64,
         ],
-        name: 'Jaaslet',
-        link: 'https://github.com/Jaaslet',
-        image: 'https://avatars.githubusercontent.com/u/2961347?v=4',
+        name: 'fujnw',
+        link: 'https://github.com/fujnw',
+        image: 'https://avatars.githubusercontent.com/u/36806183?v=4',
     },
     {
         resources: [
@@ -394,7 +394,7 @@ export const CodeCredits: Credit[] = [
     },
     {
         resources: [
-            38,
+            43,
         ],
         name: 'jk13pclick',
         link: 'https://github.com/jk13pclick',
@@ -442,7 +442,7 @@ export const CodeCredits: Credit[] = [
     },
     {
         resources: [
-            20,
+            21,
         ],
         name: 'amative1',
         link: 'https://github.com/amative1',
@@ -458,7 +458,7 @@ export const CodeCredits: Credit[] = [
     },
     {
         resources: [
-            14,
+            15,
         ],
         name: 'Mephistic',
         link: 'https://github.com/Mephistic',
@@ -466,7 +466,7 @@ export const CodeCredits: Credit[] = [
     },
     {
         resources: [
-            14,
+            15,
         ],
         name: 'NiCeDiCe90',
         link: 'https://github.com/NiCeDiCe90',
@@ -480,6 +480,14 @@ export const CodeCredits: Credit[] = [
         link: 'https://github.com/PixLSteam',
         image: 'https://avatars.githubusercontent.com/u/21047644?v=4',
     },
+    {
+        resources: [
+            10,
+        ],
+        name: 'dependabot[bot]',
+        link: 'https://github.com/apps/dependabot',
+        image: 'https://avatars.githubusercontent.com/in/29110?v=4',
+    },
     {
         resources: [
             10,
@@ -492,17 +500,17 @@ export const CodeCredits: Credit[] = [
         resources: [
             9,
         ],
-        name: 'KrushGames',
-        link: 'https://github.com/KrushGames',
-        image: 'https://avatars.githubusercontent.com/u/71728117?v=4',
+        name: 'CorgiOnNeptune',
+        link: 'https://github.com/CorgiOnNeptune',
+        image: 'https://avatars.githubusercontent.com/u/104700780?v=4',
     },
     {
         resources: [
             9,
         ],
-        name: 'dependabot[bot]',
-        link: 'https://github.com/apps/dependabot',
-        image: 'https://avatars.githubusercontent.com/in/29110?v=4',
+        name: 'KrushGames',
+        link: 'https://github.com/KrushGames',
+        image: 'https://avatars.githubusercontent.com/u/71728117?v=4',
     },
     {
         resources: [
@@ -578,11 +586,19 @@ export const CodeCredits: Credit[] = [
     },
     {
         resources: [
-            3,
+            4,
         ],
-        name: 'CorgiOnNeptune',
-        link: 'https://github.com/CorgiOnNeptune',
-        image: 'https://avatars.githubusercontent.com/u/104700780?v=4',
+        name: 'Nydaleclya',
+        link: 'https://github.com/Nydaleclya',
+        image: 'https://avatars.githubusercontent.com/u/21280367?v=4',
+    },
+    {
+        resources: [
+            4,
+        ],
+        name: 'Qwertypop04',
+        link: 'https://github.com/Qwertypop04',
+        image: 'https://avatars.githubusercontent.com/u/63805905?v=4',
     },
     {
         resources: [
@@ -640,6 +656,14 @@ export const CodeCredits: Credit[] = [
         link: 'https://github.com/mog-kupo',
         image: 'https://avatars.githubusercontent.com/u/72212222?v=4',
     },
+    {
+        resources: [
+            2,
+        ],
+        name: 'zyx-xyzzy',
+        link: 'https://github.com/zyx-xyzzy',
+        image: 'https://avatars.githubusercontent.com/u/106144712?v=4',
+    },
     {
         resources: [
             1,
@@ -664,6 +688,14 @@ export const CodeCredits: Credit[] = [
         link: 'https://github.com/FredisonP',
         image: 'https://avatars.githubusercontent.com/u/94978719?v=4',
     },
+    {
+        resources: [
+            1,
+        ],
+        name: 'jonatjano',
+        link: 'https://github.com/jonatjano',
+        image: 'https://avatars.githubusercontent.com/u/17279801?v=4',
+    },
     {
         resources: [
             1,
@@ -708,17 +740,17 @@ export const CodeCredits: Credit[] = [
         resources: [
             1,
         ],
-        name: 'MrGrote',
-        link: 'https://github.com/MrGrote',
-        image: 'https://avatars.githubusercontent.com/u/18028309?v=4',
+        name: 'Rohydre',
+        link: 'https://github.com/Rohydre',
+        image: 'https://avatars.githubusercontent.com/u/9746574?v=4',
     },
     {
         resources: [
             1,
         ],
-        name: 'Qwertypop04',
-        link: 'https://github.com/Qwertypop04',
-        image: 'https://avatars.githubusercontent.com/u/63805905?v=4',
+        name: 'MrGrote',
+        link: 'https://github.com/MrGrote',
+        image: 'https://avatars.githubusercontent.com/u/18028309?v=4',
     },
     {
         resources: [
@@ -744,6 +776,22 @@ export const CodeCredits: Credit[] = [
         link: 'https://github.com/RobinLaevaert',
         image: 'https://avatars.githubusercontent.com/u/33598142?v=4',
     },
+    {
+        resources: [
+            1,
+        ],
+        name: 'r2d2rigo',
+        link: 'https://github.com/r2d2rigo',
+        image: 'https://avatars.githubusercontent.com/u/2871131?v=4',
+    },
+    {
+        resources: [
+            1,
+        ],
+        name: 'SymaLoernn',
+        link: 'https://github.com/SymaLoernn',
+        image: 'https://avatars.githubusercontent.com/u/48735156?v=4',
+    },
     {
         resources: [
             1,
@@ -792,6 +840,14 @@ export const CodeCredits: Credit[] = [
         link: 'https://github.com/benanderson1',
         image: 'https://avatars.githubusercontent.com/u/20519698?v=4',
     },
+    {
+        resources: [
+            1,
+        ],
+        name: 'carlos93',
+        link: 'https://github.com/carlos93',
+        image: 'https://avatars.githubusercontent.com/u/680324?v=4',
+    },
     {
         resources: [
             1,
@@ -808,6 +864,14 @@ export const CodeCredits: Credit[] = [
         link: 'https://github.com/jmcclain1299',
         image: 'https://avatars.githubusercontent.com/u/48395205?v=4',
     },
+    {
+        resources: [
+            1,
+        ],
+        name: 'kittenchilly',
+        link: 'https://github.com/kittenchilly',
+        image: 'https://avatars.githubusercontent.com/u/23617175?v=4',
+    },
     {
         resources: [
             1,
@@ -824,6 +888,14 @@ export const CodeCredits: Credit[] = [
         link: 'https://github.com/nathan-c-jones',
         image: 'https://avatars.githubusercontent.com/u/15986126?v=4',
     },
+    {
+        resources: [
+            1,
+        ],
+        name: 'shallotmama',
+        link: 'https://github.com/shallotmama',
+        image: 'https://avatars.githubusercontent.com/u/54243859?v=4',
+    },
 ].map((c) => {
     SeededRand.seed(parseInt(c.name, 36));
     // eslint-disable-next-line no-param-reassign
diff --git a/src/modules/changelog/ChangelogItems.ts b/src/modules/changelog/ChangelogItems.ts
index 6a10ee2170..df507d3a4a 100644
--- a/src/modules/changelog/ChangelogItems.ts
+++ b/src/modules/changelog/ChangelogItems.ts
@@ -10,6 +10,36 @@ import ChangelogUpdate from './ChangelogUpdate';
  */
 const ChangelogItems = [
     // note that month is 0 indexed
+    // v0.9.6
+    new ChangelogUpdate('v0.9.6', new Date(2022, 5, 26)),
+    new Changelog(changelogType.NEW, 'Able to disable offline money gains in settngs menu'),
+    new Changelog(changelogType.NEW, 'Added a some more NPCs to towns'),
+    new Changelog(changelogType.NEW, 'Able to filter Pokémon in Protein menu'),
+    new Changelog(changelogType.NEW, 'Currency lost animation'),
+    new Changelog(changelogType.NEW, 'Save reminder notifications'),
+    new Changelog(changelogType.NEW, 'Kanto Team Rocket quest line'),
+    new Changelog(changelogType.NEW, 'Added EVs and Pokérus'),
+    new Changelog(changelogType.CHANGE, 'Open links in a new tab'),
+    new Changelog(changelogType.CHANGE, 'Buffed Diglett\'s cave'),
+    new Changelog(changelogType.CHANGE, 'Roaming Pokémon encounters now use their own sound and notification'),
+    new Changelog(changelogType.CHANGE, 'Experience gain has been rebalanced'),
+    new Changelog(changelogType.CHANGE, 'Flutes have been adjusted'),
+    new Changelog(changelogType.CHANGE, 'Adjusted shops stock of items'),
+    new Changelog(changelogType.CHANGE, 'Updated encounter environment backgrounds'),
+    new Changelog(changelogType.CHANGE, 'Discord Pokémon can no longer be obtained before you reach the respective regions'),
+    new Changelog(changelogType.CHANGE, 'Save data can be copied to clipboard if unable to download'),
+    new Changelog(changelogType.FIXED, 'Town and Route requirements'),
+    new Changelog(changelogType.FIXED, 'Having negative quest amounts'),
+    new Changelog(changelogType.FIXED, 'Unown (A) HP in Ruins of Alph'),
+    new Changelog(changelogType.FIXED, 'Being able to leave the region early if pokédex challenge enabled'),
+    new Changelog(changelogType.FIXED, 'Some quest lines not starting when they should have'),
+    new Changelog(changelogType.FIXED, 'Farm hands being reset on reload'),
+    new Changelog(changelogType.FIXED, 'Some battle modals not closing'),
+    new Changelog(changelogType.FIXED, 'Some achievements not showing as completed'),
+    new Changelog(changelogType.FIXED, 'Hatchery queue not filling empty slots occasionally'),
+    new Changelog(changelogType.FIXED, 'Area completion status highlighting'),
+    new Changelog(changelogType.FIXED, 'Misc text changes'),
+
     // v0.9.5
     new ChangelogUpdate('v0.9.5', new Date(2022, 4, 26)),
     new Changelog(changelogType.FIXED, 'Starter modal appearing multiple times when grass type picked'),