{
    "generated_at": 1685475043578,
    "log": [
        "6a88e22423b5212fdb660d3cacad362382fbb805",
        "861d341dffe7c8cd1f6faafffbc51746ac5e3564",
        "a34daf6851ce07c215560ec5734997eb0e149418",
        "59a00c3cddbc1804f0542681a3a4ede18015cf7b",
        "e86ef017f25fd265bb4a43372b50444badccc9ba",
        "d4a226500b57b32095023023eb304b0c4affa714",
        "16550339bab0c6c2bd5e048ae3a954eb91284381",
        "84e1551c64d5889064ed6e67c063d2ac2e398100",
        "af902dc0426537ff79db76fd5445e68d78747095",
        "d99b247cc70f6cf9b016ca3e1360944050fa20dc",
        "139185e543e2f59985377bdab191e4b171779aac",
        "64bcefb7cd82884916cdb4c88fc981ec84d51a50",
        "4ac9932128ee2038ed4ea7f42254e05dc347c6f1",
        "9190ae2be7068c8a84f60766a2f7c1da3e0bcd4b",
        "a03cf8964f6d4c8ea15bc0303bc4474e9c1f53f2",
        "4bf441c32b1920a2f68658ce58b260a99ee8614f"
    ],
    "release_logs": {
        "stable": [
            "6a88e22423b5212fdb660d3cacad362382fbb805",
            "861d341dffe7c8cd1f6faafffbc51746ac5e3564",
            "a34daf6851ce07c215560ec5734997eb0e149418",
            "59a00c3cddbc1804f0542681a3a4ede18015cf7b",
            "e86ef017f25fd265bb4a43372b50444badccc9ba",
            "d4a226500b57b32095023023eb304b0c4affa714",
            "16550339bab0c6c2bd5e048ae3a954eb91284381",
            "84e1551c64d5889064ed6e67c063d2ac2e398100",
            "af902dc0426537ff79db76fd5445e68d78747095",
            "d99b247cc70f6cf9b016ca3e1360944050fa20dc",
            "139185e543e2f59985377bdab191e4b171779aac",
            "64bcefb7cd82884916cdb4c88fc981ec84d51a50",
            "4ac9932128ee2038ed4ea7f42254e05dc347c6f1",
            "9190ae2be7068c8a84f60766a2f7c1da3e0bcd4b",
            "a03cf8964f6d4c8ea15bc0303bc4474e9c1f53f2",
            "4bf441c32b1920a2f68658ce58b260a99ee8614f"
        ]
    },
    "authors": {
        "MDQ6VXNlcjI1OTEwOTk=": {
            "id": "MDQ6VXNlcjI1OTEwOTk=",
            "user": "hpvb",
            "avatar": "https://avatars.githubusercontent.com/u/2591099?u=7bcd4921b265b0b8cc1d8a15638a3fac93c87e68&v=4",
            "url": "https://github.com/hpvb",
            "pull_count": 1,
            "commit_count": 4
        },
        "MDQ6VXNlcjgyODE0NTQ=": {
            "id": "MDQ6VXNlcjgyODE0NTQ=",
            "user": "volzhs",
            "avatar": "https://avatars.githubusercontent.com/u/8281454?u=a9bb3ea9b19f273625139d0750bb9f40ffb11093&v=4",
            "url": "https://github.com/volzhs",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjExNzk3MTc0": {
            "id": "MDQ6VXNlcjExNzk3MTc0",
            "user": "RandomShaper",
            "avatar": "https://avatars.githubusercontent.com/u/11797174?u=a254c0fcd6cf4668367407a460e175559e12dc6f&v=4",
            "url": "https://github.com/RandomShaper",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjExNTEzOTQ=": {
            "id": "MDQ6VXNlcjExNTEzOTQ=",
            "user": "KellyThomas",
            "avatar": "https://avatars.githubusercontent.com/u/1151394?v=4",
            "url": "https://github.com/KellyThomas",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjc3MTgxMDA=": {
            "id": "MDQ6VXNlcjc3MTgxMDA=",
            "user": "neikeq",
            "avatar": "https://avatars.githubusercontent.com/u/7718100?u=270fb3a7fdab41e01e0f2c5be05d3dcea151f28e&v=4",
            "url": "https://github.com/neikeq",
            "pull_count": 1,
            "commit_count": 6
        },
        "MDQ6VXNlcjYyOTQyMg==": {
            "id": "MDQ6VXNlcjYyOTQyMg==",
            "user": "NathanWarden",
            "avatar": "https://avatars.githubusercontent.com/u/629422?u=e23486cebaad7d558378e1b9db2728649807fa74&v=4",
            "url": "https://github.com/NathanWarden",
            "pull_count": 1,
            "commit_count": 2
        },
        "MDQ6VXNlcjQ3MDEzMzg=": {
            "id": "MDQ6VXNlcjQ3MDEzMzg=",
            "user": "akien-mga",
            "avatar": "https://avatars.githubusercontent.com/u/4701338?u=4a42fd867f2c449fcc23adf635dd574dae98e6c2&v=4",
            "url": "https://github.com/akien-mga",
            "pull_count": 1,
            "commit_count": 3
        },
        "": {
            "id": "",
            "user": "ghost",
            "avatar": "https://avatars.githubusercontent.com/u/10137?v=4",
            "url": "https://github.com/ghost",
            "pull_count": 0,
            "commit_count": 3
        },
        "MDQ6VXNlcjQwODA2MDEz": {
            "id": "MDQ6VXNlcjQwODA2MDEz",
            "user": "GagaPete",
            "avatar": "https://avatars.githubusercontent.com/u/40806013?v=4",
            "url": "https://github.com/GagaPete",
            "pull_count": 1,
            "commit_count": 0
        },
        "MDQ6VXNlcjQxMzQ5NDc=": {
            "id": "MDQ6VXNlcjQxMzQ5NDc=",
            "user": "G4MR",
            "avatar": "https://avatars.githubusercontent.com/u/4134947?v=4",
            "url": "https://github.com/G4MR",
            "pull_count": 0,
            "commit_count": 2
        },
        "MDQ6VXNlcjE2Mzg3MTA3": {
            "id": "MDQ6VXNlcjE2Mzg3MTA3",
            "user": "exts",
            "avatar": "https://avatars.githubusercontent.com/u/16387107?v=4",
            "url": "https://github.com/exts",
            "pull_count": 1,
            "commit_count": 0
        },
        "MDQ6VXNlcjk0MTcwMjM=": {
            "id": "MDQ6VXNlcjk0MTcwMjM=",
            "user": "PatrickKaster",
            "avatar": "https://avatars.githubusercontent.com/u/9417023?u=101621e24c6d17cbfc005f0b0cfccfd2a81bb867&v=4",
            "url": "https://github.com/PatrickKaster",
            "pull_count": 1,
            "commit_count": 0
        }
    },
    "commits": {
        "6a88e22423b5212fdb660d3cacad362382fbb805": {
            "hash": "6a88e22423b5212fdb660d3cacad362382fbb805",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI1OTEwOTk="
            ],
            "author_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Version 3.0.5-stable",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "861d341dffe7c8cd1f6faafffbc51746ac5e3564": {
            "hash": "861d341dffe7c8cd1f6faafffbc51746ac5e3564",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI1OTEwOTk="
            ],
            "author_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Write new permissions to the AndroidManifest.xml",
            "body": "Instead of editing the placeholder permissions actually write new ones.\nThis should solve the privacy statement problems for the Play store.\nThis means we also no longer need to placeholder permissions in the\ntemplate.\n\n(cherry picked from commit 2a126242ddaa4f05af8dfbb2de8323ce9045ea91)",
            "is_cherrypick": true,
            "cherrypick_hash": "2a126242ddaa4f05af8dfbb2de8323ce9045ea91",
            "pull": ""
        },
        "2a126242ddaa4f05af8dfbb2de8323ce9045ea91": {
            "hash": "2a126242ddaa4f05af8dfbb2de8323ce9045ea91",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI1OTEwOTk="
            ],
            "author_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Write new permissions to the AndroidManifest.xml",
            "body": "Instead of editing the placeholder permissions actually write new ones.\nThis should solve the privacy statement problems for the Play store.\nThis means we also no longer need to placeholder permissions in the\ntemplate.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 20041
        },
        "a34daf6851ce07c215560ec5734997eb0e149418": {
            "hash": "a34daf6851ce07c215560ec5734997eb0e149418",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgyODE0NTQ="
            ],
            "author_raw": "volzhs <volzhs@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fix segfault at quiting editor",
            "body": "(cherry picked from commit e639db0529d97f6b797503617906cd26c2a06021)",
            "is_cherrypick": true,
            "cherrypick_hash": "e639db0529d97f6b797503617906cd26c2a06021",
            "pull": ""
        },
        "e639db0529d97f6b797503617906cd26c2a06021": {
            "hash": "e639db0529d97f6b797503617906cd26c2a06021",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjgyODE0NTQ="
            ],
            "author_raw": "volzhs <volzhs@gmail.com>",
            "committer_raw": "volzhs <volzhs@gmail.com>",
            "summary": "Fix segfault at quiting editor",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 18922
        },
        "59a00c3cddbc1804f0542681a3a4ede18015cf7b": {
            "hash": "59a00c3cddbc1804f0542681a3a4ede18015cf7b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzk3MTc0"
            ],
            "author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fix debugger focus stealing",
            "body": "At least on Windows, the authorization must be given every time, not only at startup.\n\n(cherry picked from commit 2fcbf9dd8105940cefecb9c1d666bf3002869996)",
            "is_cherrypick": true,
            "cherrypick_hash": "2fcbf9dd8105940cefecb9c1d666bf3002869996",
            "pull": ""
        },
        "2fcbf9dd8105940cefecb9c1d666bf3002869996": {
            "hash": "2fcbf9dd8105940cefecb9c1d666bf3002869996",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNzk3MTc0"
            ],
            "author_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
            "committer_raw": "Pedro J. Estébanez <pedrojrulez@gmail.com>",
            "summary": "Fix debugger focus stealing",
            "body": "At least on Windows, the authorization must be given every time, not only at startup.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 19229
        },
        "e86ef017f25fd265bb4a43372b50444badccc9ba": {
            "hash": "e86ef017f25fd265bb4a43372b50444badccc9ba",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNTEzOTQ="
            ],
            "author_raw": "Kelly Thomas <kelly.thomas@hotmail.com.au>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "allow undefined GODOT_DEBUG_MSBUILD environment  variable",
            "body": "(cherry picked from commit 17516822f9424c6a94402339ee466f9d37264482)",
            "is_cherrypick": true,
            "cherrypick_hash": "17516822f9424c6a94402339ee466f9d37264482",
            "pull": ""
        },
        "17516822f9424c6a94402339ee466f9d37264482": {
            "hash": "17516822f9424c6a94402339ee466f9d37264482",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjExNTEzOTQ="
            ],
            "author_raw": "Kelly Thomas <kelly.thomas@hotmail.com.au>",
            "committer_raw": "Kelly Thomas <kelly.thomas@hotmail.com.au>",
            "summary": "allow undefined GODOT_DEBUG_MSBUILD environment  variable",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 19396
        },
        "d4a226500b57b32095023023eb304b0c4affa714": {
            "hash": "d4a226500b57b32095023023eb304b0c4affa714",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3MTgxMDA="
            ],
            "author_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Mono: Add 'View log' button to open the MSBuild log of a build",
            "body": "(cherry picked from commit 4a021fa7a2fdafe4d8aaced8652fa0c72a2a7b08)",
            "is_cherrypick": true,
            "cherrypick_hash": "4a021fa7a2fdafe4d8aaced8652fa0c72a2a7b08",
            "pull": ""
        },
        "4a021fa7a2fdafe4d8aaced8652fa0c72a2a7b08": {
            "hash": "4a021fa7a2fdafe4d8aaced8652fa0c72a2a7b08",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3MTgxMDA="
            ],
            "author_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "committer_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "summary": "Mono: Add 'View log' button to open the MSBuild log of a build",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 19387
        },
        "16550339bab0c6c2bd5e048ae3a954eb91284381": {
            "hash": "16550339bab0c6c2bd5e048ae3a954eb91284381",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3MTgxMDA="
            ],
            "author_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Mono: Fix passing wrong logger assembly path to MSBuild",
            "body": "- Add option to print MSBuild's stdout and stderr instead of redirecting it. This can be enabled by setting the environment variable: Godot_DEBUG_MSBUILD=1\n\n(cherry picked from commit 25f10b3c406761b0bb88bf70da1ba2d8f5335fbd)",
            "is_cherrypick": true,
            "cherrypick_hash": "25f10b3c406761b0bb88bf70da1ba2d8f5335fbd",
            "pull": ""
        },
        "25f10b3c406761b0bb88bf70da1ba2d8f5335fbd": {
            "hash": "25f10b3c406761b0bb88bf70da1ba2d8f5335fbd",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3MTgxMDA="
            ],
            "author_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "committer_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "summary": "Mono: Fix passing wrong logger assembly path to MSBuild",
            "body": "- Add option to print MSBuild's stdout and stderr instead of redirecting it. This can be enabled by setting the environment variable: Godot_DEBUG_MSBUILD=1",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 19387
        },
        "84e1551c64d5889064ed6e67c063d2ac2e398100": {
            "hash": "84e1551c64d5889064ed6e67c063d2ac2e398100",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3MTgxMDA="
            ],
            "author_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Mono: Null checks when marshaling from MonoArray* and managed Dictionary",
            "body": "(cherry picked from commit 7933a6cc9fcf2b54e19be6b5b18874069a05331b)",
            "is_cherrypick": true,
            "cherrypick_hash": "7933a6cc9fcf2b54e19be6b5b18874069a05331b",
            "pull": ""
        },
        "7933a6cc9fcf2b54e19be6b5b18874069a05331b": {
            "hash": "7933a6cc9fcf2b54e19be6b5b18874069a05331b",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjc3MTgxMDA="
            ],
            "author_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "committer_raw": "Ignacio Etcheverry <ignalfonsore@gmail.com>",
            "summary": "Mono: Null checks when marshaling from MonoArray* and managed Dictionary",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 19387
        },
        "af902dc0426537ff79db76fd5445e68d78747095": {
            "hash": "af902dc0426537ff79db76fd5445e68d78747095",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYyOTQyMg=="
            ],
            "author_raw": "Nathan Warden <nathan@nathanwarden.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Lerp now consistent with Godot API. InverseLerp fixed.",
            "body": "(cherry picked from commit c2315e3291d2ae264a49c1ee30ea9b024d2d0427)",
            "is_cherrypick": true,
            "cherrypick_hash": "c2315e3291d2ae264a49c1ee30ea9b024d2d0427",
            "pull": ""
        },
        "c2315e3291d2ae264a49c1ee30ea9b024d2d0427": {
            "hash": "c2315e3291d2ae264a49c1ee30ea9b024d2d0427",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjYyOTQyMg=="
            ],
            "author_raw": "Nathan Warden <nathan@nathanwarden.com>",
            "committer_raw": "Nathan Warden <nathan@nathanwarden.com>",
            "summary": "Lerp now consistent with Godot API. InverseLerp fixed.",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 19756
        },
        "d99b247cc70f6cf9b016ca3e1360944050fa20dc": {
            "hash": "d99b247cc70f6cf9b016ca3e1360944050fa20dc",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Revert \"Fix saving unmodified scenes and resources\"",
            "body": "This reverts commits 28ab60422d648d43d219186ea0ecffce1645188f\nand 7821b70a00768cb99c0b48450eabe5a687ae276c.\n\nFixes #19576, and likely the fact that subresources are no\nlonger saved when saving scenes with no change.\n\n(cherry picked from commit 5d7f9f804a238f48115b488b93261f68940d3eb5)",
            "is_cherrypick": true,
            "cherrypick_hash": "5d7f9f804a238f48115b488b93261f68940d3eb5",
            "pull": ""
        },
        "5d7f9f804a238f48115b488b93261f68940d3eb5": {
            "hash": "5d7f9f804a238f48115b488b93261f68940d3eb5",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Revert \"Fix saving unmodified scenes and resources\"",
            "body": "This reverts commits 28ab60422d648d43d219186ea0ecffce1645188f\nand 7821b70a00768cb99c0b48450eabe5a687ae276c.\n\nFixes #19576, and likely the fact that subresources are no\nlonger saved when saving scenes with no change.",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 19836
        },
        "139185e543e2f59985377bdab191e4b171779aac": {
            "hash": "139185e543e2f59985377bdab191e4b171779aac",
            "is_merge": false,
            "authored_by": [
                ""
            ],
            "author_raw": "GagaPete <gagapeterbs@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Fix CORS problems due to added headers on JS target",
            "body": "Before this change, missing User-Agent and Accept headers were automatically\nadded on all platforms. Setting the User-Agent header forces the browser to\ndo a CORS preflight (see 1) which fails if the HTTP endpoint is not\nconfigured appropriate. It's not neccesary to set either header as the\nbrowser sets them and so this commit disables that functionality on the JS\ntarget.\n\n1: https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Simple_requests\n(cherry picked from commit 8a4dccc4ce91e26ddeda7fcb1409cdd251b17779)",
            "is_cherrypick": true,
            "cherrypick_hash": "8a4dccc4ce91e26ddeda7fcb1409cdd251b17779",
            "pull": ""
        },
        "8a4dccc4ce91e26ddeda7fcb1409cdd251b17779": {
            "hash": "8a4dccc4ce91e26ddeda7fcb1409cdd251b17779",
            "is_merge": false,
            "authored_by": [
                ""
            ],
            "author_raw": "GagaPete <gagapeterbs@gmail.com>",
            "committer_raw": "GagaPete <gagapeterbs@gmail.com>",
            "summary": "Fix CORS problems due to added headers on JS target",
            "body": "Before this change, missing User-Agent and Accept headers were automatically\nadded on all platforms. Setting the User-Agent header forces the browser to\ndo a CORS preflight (see 1) which fails if the HTTP endpoint is not\nconfigured appropriate. It's not neccesary to set either header as the\nbrowser sets them and so this commit disables that functionality on the JS\ntarget.\n\n1: https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Simple_requests",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 19947
        },
        "64bcefb7cd82884916cdb4c88fc981ec84d51a50": {
            "hash": "64bcefb7cd82884916cdb4c88fc981ec84d51a50",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQxMzQ5NDc="
            ],
            "author_raw": "= <lamonteh1@gmail.com>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Mono: Fixes annotated signal loading in exported binaries",
            "body": "(cherry picked from commit 489c9adf03b369daf35132b40b7641592d9d0d15)",
            "is_cherrypick": true,
            "cherrypick_hash": "489c9adf03b369daf35132b40b7641592d9d0d15",
            "pull": ""
        },
        "489c9adf03b369daf35132b40b7641592d9d0d15": {
            "hash": "489c9adf03b369daf35132b40b7641592d9d0d15",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQxMzQ5NDc="
            ],
            "author_raw": "= <lamonteh1@gmail.com>",
            "committer_raw": "= <lamonteh1@gmail.com>",
            "summary": "Mono: Fixes annotated signal loading in exported binaries",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 19872
        },
        "4ac9932128ee2038ed4ea7f42254e05dc347c6f1": {
            "hash": "4ac9932128ee2038ed4ea7f42254e05dc347c6f1",
            "is_merge": true,
            "authored_by": [],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "GitHub <noreply@github.com>",
            "summary": "Merge pull request #19944 from PatrickKaster/feature/android_modules_asset_dir",
            "body": "asset_dir method in Android modules' gradle config",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "9190ae2be7068c8a84f60766a2f7c1da3e0bcd4b": {
            "hash": "9190ae2be7068c8a84f60766a2f7c1da3e0bcd4b",
            "is_merge": false,
            "authored_by": [
                ""
            ],
            "author_raw": "Patrick Kaster <kaster@theappguys.de>",
            "committer_raw": "Patrick Kaster <kaster@theappguys.de>",
            "summary": "added 'android_add_asset_dir('...') method to Android module gradle build config",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": 19944
        },
        "a03cf8964f6d4c8ea15bc0303bc4474e9c1f53f2": {
            "hash": "a03cf8964f6d4c8ea15bc0303bc4474e9c1f53f2",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjQ3MDEzMzg="
            ],
            "author_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "committer_raw": "Rémi Verschelde <rverschelde@gmail.com>",
            "summary": "Fix date typo in changelog",
            "body": "",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        },
        "4bf441c32b1920a2f68658ce58b260a99ee8614f": {
            "hash": "4bf441c32b1920a2f68658ce58b260a99ee8614f",
            "is_merge": false,
            "authored_by": [
                "MDQ6VXNlcjI1OTEwOTk="
            ],
            "author_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "committer_raw": "Hein-Pieter van Braam <hp@tmm.cx>",
            "summary": "Bump to 3.0.5",
            "body": "And onwards!",
            "is_cherrypick": false,
            "cherrypick_hash": "",
            "pull": ""
        }
    },
    "pulls": {
        "18922": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTg4MzQ2ODg3",
            "public_id": 18922,
            "url": "https://github.com/godotengine/godot/pull/18922",
            "diff_url": "https://github.com/godotengine/godot/pull/18922.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/18922.patch",
            "title": "Fix segfault at quiting editor",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjgyODE0NTQ=",
            "created_at": "2018-05-16T07:55:52Z",
            "updated_at": "2018-07-08T13:37:09Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc5NjY=",
                    "name": "topic:core",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "e639db0529d97f6b797503617906cd26c2a06021"
            ]
        },
        "19229": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTkwOTg5Nzc2",
            "public_id": 19229,
            "url": "https://github.com/godotengine/godot/pull/19229",
            "diff_url": "https://github.com/godotengine/godot/pull/19229.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/19229.patch",
            "title": "Fix debugger focus stealing",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNzk3MTc0",
            "created_at": "2018-05-28T20:00:20Z",
            "updated_at": "2018-07-09T17:34:58Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyMDU0MTc0MTM=",
                    "name": "platform:windows",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "2fcbf9dd8105940cefecb9c1d666bf3002869996"
            ]
        },
        "19387": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTkyODI2MTM5",
            "public_id": 19387,
            "url": "https://github.com/godotengine/godot/pull/19387",
            "diff_url": "https://github.com/godotengine/godot/pull/19387.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/19387.patch",
            "title": "Mono fixes and improvements",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjc3MTgxMDA=",
            "created_at": "2018-06-05T20:26:09Z",
            "updated_at": "2021-05-13T23:54:57Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "4a021fa7a2fdafe4d8aaced8652fa0c72a2a7b08",
                "25f10b3c406761b0bb88bf70da1ba2d8f5335fbd",
                "7933a6cc9fcf2b54e19be6b5b18874069a05331b"
            ]
        },
        "19396": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTkzMDQwODY1",
            "public_id": 19396,
            "url": "https://github.com/godotengine/godot/pull/19396",
            "diff_url": "https://github.com/godotengine/godot/pull/19396.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/19396.patch",
            "title": "allow undefined GODOT_DEBUG_MSBUILD environment  variable",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjExNTEzOTQ=",
            "created_at": "2018-06-06T14:51:57Z",
            "updated_at": "2018-07-08T13:34:46Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "17516822f9424c6a94402339ee466f9d37264482"
            ]
        },
        "19756": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTk2OTc0NTI2",
            "public_id": 19756,
            "url": "https://github.com/godotengine/godot/pull/19756",
            "diff_url": "https://github.com/godotengine/godot/pull/19756.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/19756.patch",
            "title": "[C#] Lerp now consistent with Godot API. InverseLerp fixed.",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjYyOTQyMg==",
            "created_at": "2018-06-24T22:59:12Z",
            "updated_at": "2018-07-08T13:32:14Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "c2315e3291d2ae264a49c1ee30ea9b024d2d0427"
            ]
        },
        "19836": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTk4MjI4MDM2",
            "public_id": 19836,
            "url": "https://github.com/godotengine/godot/pull/19836",
            "diff_url": "https://github.com/godotengine/godot/pull/19836.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/19836.patch",
            "title": "Revert \"Fix saving unmodified scenes and resources\"",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQ3MDEzMzg=",
            "created_at": "2018-06-29T06:41:05Z",
            "updated_at": "2018-07-08T13:30:28Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgyMTk=",
                    "name": "topic:editor",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "5d7f9f804a238f48115b488b93261f68940d3eb5"
            ]
        },
        "19872": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTk4NTAzNzc1",
            "public_id": 19872,
            "url": "https://github.com/godotengine/godot/pull/19872",
            "diff_url": "https://github.com/godotengine/godot/pull/19872.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/19872.patch",
            "title": "Mono: Fixes annotated signal loading in exported binaries",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjE2Mzg3MTA3",
            "created_at": "2018-07-01T02:29:47Z",
            "updated_at": "2018-07-08T13:27:27Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw3MDkyNjk3NzU=",
                    "name": "topic:dotnet",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "489c9adf03b369daf35132b40b7641592d9d0d15"
            ]
        },
        "19944": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTk5MDkxNDYy",
            "public_id": 19944,
            "url": "https://github.com/godotengine/godot/pull/19944",
            "diff_url": "https://github.com/godotengine/godot/pull/19944.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/19944.patch",
            "title": "asset_dir method in Android modules' gradle config",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjk0MTcwMjM=",
            "created_at": "2018-07-03T21:48:28Z",
            "updated_at": "2018-07-04T23:59:00Z",
            "target_branch": "3.0",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2Ng==",
                    "name": "enhancement",
                    "color": "#aaccff"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTgwMDk=",
                    "name": "topic:buildsystem",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "9190ae2be7068c8a84f60766a2f7c1da3e0bcd4b"
            ]
        },
        "19947": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTk5MTEwMzIw",
            "public_id": 19947,
            "url": "https://github.com/godotengine/godot/pull/19947",
            "diff_url": "https://github.com/godotengine/godot/pull/19947.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/19947.patch",
            "title": "Fix CORS problems due to added headers on JS target",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjQwODA2MDEz",
            "created_at": "2018-07-04T00:03:32Z",
            "updated_at": "2018-07-08T13:29:11Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWw2NDk4MDA3MDE=",
                    "name": "topic:network",
                    "color": "#ffee88"
                }
            ],
            "commits": [
                "8a4dccc4ce91e26ddeda7fcb1409cdd251b17779"
            ]
        },
        "20041": {
            "id": "MDExOlB1bGxSZXF1ZXN0MTk5OTQxMDY3",
            "public_id": 20041,
            "url": "https://github.com/godotengine/godot/pull/20041",
            "diff_url": "https://github.com/godotengine/godot/pull/20041.diff",
            "patch_url": "https://github.com/godotengine/godot/pull/20041.patch",
            "title": "Write new permissions to the AndroidManifest.xml",
            "state": "MERGED",
            "is_draft": false,
            "authored_by": "MDQ6VXNlcjI1OTEwOTk=",
            "created_at": "2018-07-08T12:59:59Z",
            "updated_at": "2018-07-08T16:06:11Z",
            "target_branch": "master",
            "labels": [
                {
                    "id": "MDU6TGFiZWw3MzMzMDA2NA==",
                    "name": "bug",
                    "color": "#ff6055"
                },
                {
                    "id": "MDU6TGFiZWwyNzkwOTc1NjI=",
                    "name": "platform:android",
                    "color": "#e4e4e4"
                }
            ],
            "commits": [
                "2a126242ddaa4f05af8dfbb2de8323ce9045ea91"
            ]
        }
    }
}