{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":68964815,"defaultBranch":"master","name":"graphiti","ownerLogin":"graphiti-api","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-09-22T21:46:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/42073377?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726493046.0","currentOid":""},"activityList":{"items":[{"before":"42c82c397f20eb91c02835e518ff4c351c028ea7","after":"4cad908fd054606b60bbeb1bb57c40e32b028d62","ref":"refs/heads/master","pushedAt":"2024-09-16T13:24:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"1.7.5 CHANGELOG [skip ci]\n\n## [1.7.5](https://github.com/graphiti-api/graphiti/compare/v1.7.4...v1.7.5) (2024-09-16)\n\n### Bug Fixes\n\n* Fixes error in version check for ActiveRecord adapter introduced in [#478](https://github.com/graphiti-api/graphiti/issues/478) ([#479](https://github.com/graphiti-api/graphiti/issues/479)) ([42c82c3](https://github.com/graphiti-api/graphiti/commit/42c82c397f20eb91c02835e518ff4c351c028ea7))","shortMessageHtmlLink":"1.7.5 CHANGELOG [skip ci]"}},{"before":"4dca1ef79aa2263174066314b6308f3c6432fba9","after":"42c82c397f20eb91c02835e518ff4c351c028ea7","ref":"refs/heads/master","pushedAt":"2024-09-16T13:03:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jkeen","name":"Jeff Keen","path":"/jkeen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8379?s=80&v=4"},"commit":{"message":"fix: Fixes error in version check for ActiveRecord adapter introduced in #478 (#479)","shortMessageHtmlLink":"fix: Fixes error in version check for ActiveRecord adapter introduced…"}},{"before":"8313e3359f0dde28d9940867c7ded964db4c854d","after":"4dca1ef79aa2263174066314b6308f3c6432fba9","ref":"refs/heads/master","pushedAt":"2024-09-11T17:07:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"1.7.4 CHANGELOG [skip ci]\n\n## [1.7.4](https://github.com/graphiti-api/graphiti/compare/v1.7.3...v1.7.4) (2024-09-11)\n\n### Bug Fixes\n\n* update ActiveRecord adapter w/ support for Rails 7.2+ ([#478](https://github.com/graphiti-api/graphiti/issues/478)) ([8313e33](https://github.com/graphiti-api/graphiti/commit/8313e3359f0dde28d9940867c7ded964db4c854d))","shortMessageHtmlLink":"1.7.4 CHANGELOG [skip ci]"}},{"before":"15ba979ce9e57a4cb7505cbdcf639c96d11146ba","after":"8313e3359f0dde28d9940867c7ded964db4c854d","ref":"refs/heads/master","pushedAt":"2024-09-11T17:04:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jkeen","name":"Jeff Keen","path":"/jkeen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8379?s=80&v=4"},"commit":{"message":"fix: update ActiveRecord adapter w/ support for Rails 7.2+ (#478)\n\nIn ActiveRecord 7.2 the `clear_active_connections` was (re)moved to the `connection_handler` property.","shortMessageHtmlLink":"fix: update ActiveRecord adapter w/ support for Rails 7.2+ (#478)"}},{"before":"e0fa18a8d7f051e385e6e081f79f2ecae92a9260","after":"15ba979ce9e57a4cb7505cbdcf639c96d11146ba","ref":"refs/heads/master","pushedAt":"2024-06-26T17:35:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"1.7.3 CHANGELOG [skip ci]\n\n## [1.7.3](https://github.com/graphiti-api/graphiti/compare/v1.7.2...v1.7.3) (2024-06-26)\n\n### Bug Fixes\n\n* require OpenStruct explicitly ([#475](https://github.com/graphiti-api/graphiti/issues/475)) ([e0fa18a](https://github.com/graphiti-api/graphiti/commit/e0fa18a8d7f051e385e6e081f79f2ecae92a9260))","shortMessageHtmlLink":"1.7.3 CHANGELOG [skip ci]"}},{"before":"ad4f04e69e1a4d7c948680201fc4c02d0f2df106","after":"e0fa18a8d7f051e385e6e081f79f2ecae92a9260","ref":"refs/heads/master","pushedAt":"2024-06-26T17:32:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jkeen","name":"Jeff Keen","path":"/jkeen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8379?s=80&v=4"},"commit":{"message":"fix: require OpenStruct explicitly (#475)","shortMessageHtmlLink":"fix: require OpenStruct explicitly (#475)"}},{"before":"bb2a48874a6533522df6eb027d0df8ec14c80a20","after":"ad4f04e69e1a4d7c948680201fc4c02d0f2df106","ref":"refs/heads/master","pushedAt":"2024-06-11T16:30:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"1.7.2 CHANGELOG [skip ci]\n\n## [1.7.2](https://github.com/graphiti-api/graphiti/compare/v1.7.1...v1.7.2) (2024-06-11)\n\n### Bug Fixes\n\n* require necessary ActiveSupport parts in proper order ([bb2a488](https://github.com/graphiti-api/graphiti/commit/bb2a48874a6533522df6eb027d0df8ec14c80a20))","shortMessageHtmlLink":"1.7.2 CHANGELOG [skip ci]"}},{"before":"1479411646a841be56f8dda613b4e9f63ba2b576","after":"bb2a48874a6533522df6eb027d0df8ec14c80a20","ref":"refs/heads/master","pushedAt":"2024-06-11T16:26:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jkeen","name":"Jeff Keen","path":"/jkeen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8379?s=80&v=4"},"commit":{"message":"fix: require necessary ActiveSupport parts in proper order\n\n* fix: require necessary ActiveSupport parts in proper order\r\n* fix: make gem compatible with older ActiveSupport versions","shortMessageHtmlLink":"fix: require necessary ActiveSupport parts in proper order"}},{"before":"d2a7a038a649818979d52ccd898e68dba78b051f","after":"1479411646a841be56f8dda613b4e9f63ba2b576","ref":"refs/heads/master","pushedAt":"2024-04-18T02:54:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"1.7.1 CHANGELOG [skip ci]\n\n## [1.7.1](https://github.com/graphiti-api/graphiti/compare/v1.7.0...v1.7.1) (2024-04-18)\n\n### Bug Fixes\n\n* properly display .find vs .all in debugger statements ([d2a7a03](https://github.com/graphiti-api/graphiti/commit/d2a7a038a649818979d52ccd898e68dba78b051f))\n* rescue error from sideloads updated_at calculation, defaulting to the current time ([661e3b5](https://github.com/graphiti-api/graphiti/commit/661e3b5212e2649870a200067d0d5d52fa962637))","shortMessageHtmlLink":"1.7.1 CHANGELOG [skip ci]"}},{"before":"dcee71be472339e01384d4b4641085c666e5072e","after":"d2a7a038a649818979d52ccd898e68dba78b051f","ref":"refs/heads/master","pushedAt":"2024-04-18T02:51:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jkeen","name":"Jeff Keen","path":"/jkeen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8379?s=80&v=4"},"commit":{"message":"fix: properly display .find vs .all in debugger statements","shortMessageHtmlLink":"fix: properly display .find vs .all in debugger statements"}},{"before":"764eb93c9206f5c619d452ed753cb4d7d518cd3c","after":"dcee71be472339e01384d4b4641085c666e5072e","ref":"refs/heads/master","pushedAt":"2024-03-28T18:03:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkeen","name":"Jeff Keen","path":"/jkeen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8379?s=80&v=4"},"commit":{"message":"docs: update badges [skip ci]","shortMessageHtmlLink":"docs: update badges [skip ci]"}},{"before":"8bae50ab82559e2644d506e16a4f715effd89317","after":"764eb93c9206f5c619d452ed753cb4d7d518cd3c","ref":"refs/heads/master","pushedAt":"2024-03-27T23:24:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"1.7.0 CHANGELOG [skip ci]\n\n# [1.7.0](https://github.com/graphiti-api/graphiti/compare/v1.6.4...v1.7.0) (2024-03-27)\n\n### Features\n\n* Add support for caching renders in Graphiti, and better support using etags and stale? in the controller ([#424](https://github.com/graphiti-api/graphiti/issues/424)) ([8bae50a](https://github.com/graphiti-api/graphiti/commit/8bae50ab82559e2644d506e16a4f715effd89317))","shortMessageHtmlLink":"1.7.0 CHANGELOG [skip ci]"}},{"before":"512123aa55e9ceea9a74813d8e65d771289e956a","after":"8bae50ab82559e2644d506e16a4f715effd89317","ref":"refs/heads/master","pushedAt":"2024-03-27T23:22:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jkeen","name":"Jeff Keen","path":"/jkeen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8379?s=80&v=4"},"commit":{"message":"feat: Add support for caching renders in Graphiti, and better support using etags and stale? in the controller (#424)\n\n- add `cache_key` method to resource instance, which generates a combined stable cache key based on resource identifiers, the specified sideloads, and any specified extra_fields or fields, pages, or links which will affect the response.\r\n\r\n- add `cache_key_with_version` method to resource instance, which is the same as above with the last updated_at added in\r\n\r\n- add `updated_at` method to resource instance, which returns the max `updated_at` date of the resource and any specified sideloads\r\n\r\n- add `etag` method to resource instance, which generates a Weak Etag based on the `cache_key_with_version` response. With `etag` and `updated_at` methods on a resource instance, using `stale?(@resource)` will work out of the box.\r\n\r\n- allow `cache_resource` directive combined when `Graphiti.config.cache_rendering=true` and `Graphiti.cache = ::Rails.cache` to execute rendering logic in Graphiti wrapped in a cache block using the keys above, often times dramatically improving response time.","shortMessageHtmlLink":"feat: Add support for caching renders in Graphiti, and better support…"}},{"before":"0d0e218f9db9b2365ca04fa5abbee6c802f8b820","after":"512123aa55e9ceea9a74813d8e65d771289e956a","ref":"refs/heads/master","pushedAt":"2024-03-27T22:24:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"1.6.4 CHANGELOG [skip ci]\n\n## [1.6.4](https://github.com/graphiti-api/graphiti/compare/v1.6.3...v1.6.4) (2024-03-27)","shortMessageHtmlLink":"1.6.4 CHANGELOG [skip ci]"}},{"before":"4eb2fc85a6aec3ebc404cee9de966eabcc2ff478","after":"0d0e218f9db9b2365ca04fa5abbee6c802f8b820","ref":"refs/heads/master","pushedAt":"2024-03-27T22:21:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkeen","name":"Jeff Keen","path":"/jkeen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8379?s=80&v=4"},"commit":{"message":"refactor: rename and alias some methods for clarity","shortMessageHtmlLink":"refactor: rename and alias some methods for clarity"}},{"before":"7941b6f75ce1001b034ed6e83c148b893e9f3d99","after":"4eb2fc85a6aec3ebc404cee9de966eabcc2ff478","ref":"refs/heads/master","pushedAt":"2024-03-26T22:46:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"1.6.3 CHANGELOG [skip ci]\n\n## [1.6.3](https://github.com/graphiti-api/graphiti/compare/v1.6.2...v1.6.3) (2024-03-26)\n\n### Bug Fixes\n\n* Remove thread pool executor logic until we get a better handle on what's causing thread pool hangs. refs [#469](https://github.com/graphiti-api/graphiti/issues/469) ([7941b6f](https://github.com/graphiti-api/graphiti/commit/7941b6f75ce1001b034ed6e83c148b893e9f3d99)), closes [#471](https://github.com/graphiti-api/graphiti/issues/471) [#470](https://github.com/graphiti-api/graphiti/issues/470)","shortMessageHtmlLink":"1.6.3 CHANGELOG [skip ci]"}},{"before":"4cc80f3728d1a4e776620bc21d04ebcf1ab3f87b","after":"7941b6f75ce1001b034ed6e83c148b893e9f3d99","ref":"refs/heads/master","pushedAt":"2024-03-26T22:40:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jkeen","name":"Jeff Keen","path":"/jkeen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8379?s=80&v=4"},"commit":{"message":"fix: Remove thread pool executor logic until we get a better handle on what's causing thread pool hangs. refs #469\n\nrevert: \"thread pool scope and mutex need to be global across all instances of Scope for it to be a global thread pool (#471)\"\nrevert: \"add thread pool and concurrency_max_threads configuration option (#470)\"\n\nThis reverts commit 51fb51c31f0043d98aa07f689a8cf8c758fa823b.\nThis reverts commit 697d76172adec24cd7e7522300c8335233fdcc36.","shortMessageHtmlLink":"fix: Remove thread pool executor logic until we get a better handle o…"}},{"before":"8f46cf322ef82ea9f1076e5f69ac14ce3e6d0319","after":"4cc80f3728d1a4e776620bc21d04ebcf1ab3f87b","ref":"refs/heads/master","pushedAt":"2024-03-26T22:39:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkeen","name":"Jeff Keen","path":"/jkeen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8379?s=80&v=4"},"commit":{"message":"fix: Remove thread pool executor logic until we get a better handle on what's causing thread pool hangs\n\nrevert: \"thread pool scope and mutex need to be global across all instances of Scope for it to be a global thread pool (#471)\"\nrevert: \"add thread pool and concurrency_max_threads configuration option (#470)\"\n\nThis reverts commit 51fb51c31f0043d98aa07f689a8cf8c758fa823b.\nThis reverts commit 697d76172adec24cd7e7522300c8335233fdcc36.","shortMessageHtmlLink":"fix: Remove thread pool executor logic until we get a better handle o…"}},{"before":null,"after":"99f469f6576c12d378def79133d5e097378fae5b","ref":"refs/heads/wip-concurrent-thread-pool","pushedAt":"2024-03-26T22:21:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jkeen","name":"Jeff Keen","path":"/jkeen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8379?s=80&v=4"},"commit":{"message":"[skip ci] ensure version up to date","shortMessageHtmlLink":"[skip ci] ensure version up to date"}},{"before":"51fb51c31f0043d98aa07f689a8cf8c758fa823b","after":"8f46cf322ef82ea9f1076e5f69ac14ce3e6d0319","ref":"refs/heads/master","pushedAt":"2024-03-22T13:35:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"1.6.2 CHANGELOG [skip ci]\n\n## [1.6.2](https://github.com/graphiti-api/graphiti/compare/v1.6.1...v1.6.2) (2024-03-22)\n\n### Bug Fixes\n\n* thread pool scope and mutex need to be global across all instances of Scope for it to be a global thread pool ([#471](https://github.com/graphiti-api/graphiti/issues/471)) ([51fb51c](https://github.com/graphiti-api/graphiti/commit/51fb51c31f0043d98aa07f689a8cf8c758fa823b))","shortMessageHtmlLink":"1.6.2 CHANGELOG [skip ci]"}},{"before":"99f469f6576c12d378def79133d5e097378fae5b","after":"51fb51c31f0043d98aa07f689a8cf8c758fa823b","ref":"refs/heads/master","pushedAt":"2024-03-22T13:24:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jkeen","name":"Jeff Keen","path":"/jkeen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8379?s=80&v=4"},"commit":{"message":"fix: thread pool scope and mutex need to be global across all instances of Scope for it to be a global thread pool (#471)","shortMessageHtmlLink":"fix: thread pool scope and mutex need to be global across all instanc…"}},{"before":null,"after":"534b462f044062ae3d3e1ab15a663bb143f63dee","ref":"refs/heads/Fix-thread-pool-scope","pushedAt":"2024-03-22T13:16:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jkeen","name":"Jeff Keen","path":"/jkeen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8379?s=80&v=4"},"commit":{"message":"Fix thread pool scope\n\nThe thread pool and mutex need to be global across instances of Scope\nfor it to be a global thread pool.","shortMessageHtmlLink":"Fix thread pool scope"}},{"before":"4854c749c4fc3e1e8c6bf003427e8fccb62726f5","after":"99f469f6576c12d378def79133d5e097378fae5b","ref":"refs/heads/master","pushedAt":"2024-03-22T03:40:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkeen","name":"Jeff Keen","path":"/jkeen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8379?s=80&v=4"},"commit":{"message":"[skip ci] ensure version up to date","shortMessageHtmlLink":"[skip ci] ensure version up to date"}},{"before":"0400ab0d97a1382b66b5295fdc7aa7db680e77cc","after":"4854c749c4fc3e1e8c6bf003427e8fccb62726f5","ref":"refs/heads/master","pushedAt":"2024-03-22T03:35:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"1.6.1 CHANGELOG [skip ci]\n\n## [1.6.1](https://github.com/graphiti-api/graphiti/compare/v1.6.0...v1.6.1) (2024-03-22)\n\n### Bug Fixes\n\n* correct thread-pool mutex logic which was causing a deadlock ([0400ab0](https://github.com/graphiti-api/graphiti/commit/0400ab0d97a1382b66b5295fdc7aa7db680e77cc))","shortMessageHtmlLink":"1.6.1 CHANGELOG [skip ci]"}},{"before":"389985576f8b1260f17282b60745d1a3530a34e3","after":"0400ab0d97a1382b66b5295fdc7aa7db680e77cc","ref":"refs/heads/master","pushedAt":"2024-03-22T03:32:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jkeen","name":"Jeff Keen","path":"/jkeen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8379?s=80&v=4"},"commit":{"message":"fix: correct thread-pool mutex logic which was causing a deadlock","shortMessageHtmlLink":"fix: correct thread-pool mutex logic which was causing a deadlock"}},{"before":"697d76172adec24cd7e7522300c8335233fdcc36","after":"389985576f8b1260f17282b60745d1a3530a34e3","ref":"refs/heads/master","pushedAt":"2024-03-20T17:49:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"1.6.0 CHANGELOG [skip ci]\n\n# [1.6.0](https://github.com/graphiti-api/graphiti/compare/v1.5.3...v1.6.0) (2024-03-20)\n\n### Features\n\n* add thread pool and concurrency_max_threads configuration option ([#470](https://github.com/graphiti-api/graphiti/issues/470)) ([697d761](https://github.com/graphiti-api/graphiti/commit/697d76172adec24cd7e7522300c8335233fdcc36))","shortMessageHtmlLink":"1.6.0 CHANGELOG [skip ci]"}},{"before":"18519b6b83068f1ed36c228e02d1997fbefbdda2","after":"697d76172adec24cd7e7522300c8335233fdcc36","ref":"refs/heads/master","pushedAt":"2024-03-20T17:45:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jkeen","name":"Jeff Keen","path":"/jkeen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8379?s=80&v=4"},"commit":{"message":"feat: add thread pool and concurrency_max_threads configuration option (#470)\n\nThis option allows to limit the maximum number of resources that can be sideloaded concurrently. With a properly configured connection pool, this ensures that the activerecord's connection pool is not exhausted by the sideloading process.","shortMessageHtmlLink":"feat: add thread pool and concurrency_max_threads configuration option ("}},{"before":"ae09a464b2156742bb093537deac0578a1a3e40e","after":"18519b6b83068f1ed36c228e02d1997fbefbdda2","ref":"refs/heads/master","pushedAt":"2024-03-18T17:07:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"1.5.3 CHANGELOG [skip ci]\n\n## [1.5.3](https://github.com/graphiti-api/graphiti/compare/v1.5.2...v1.5.3) (2024-03-18)\n\n### Bug Fixes\n\n* leverage ruby-2.7 parameter forwarding ([#431](https://github.com/graphiti-api/graphiti/issues/431)) ([ae09a46](https://github.com/graphiti-api/graphiti/commit/ae09a464b2156742bb093537deac0578a1a3e40e))\n* prevent :id stripping when :id not in path ([#447](https://github.com/graphiti-api/graphiti/issues/447)) ([e1dd811](https://github.com/graphiti-api/graphiti/commit/e1dd811283f6e6fe7a36b925934df0ecbb4d3411))","shortMessageHtmlLink":"1.5.3 CHANGELOG [skip ci]"}},{"before":"e1dd811283f6e6fe7a36b925934df0ecbb4d3411","after":"ae09a464b2156742bb093537deac0578a1a3e40e","ref":"refs/heads/master","pushedAt":"2024-03-18T17:05:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jkeen","name":"Jeff Keen","path":"/jkeen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8379?s=80&v=4"},"commit":{"message":"fix: leverage ruby-2.7 parameter forwarding (#431)","shortMessageHtmlLink":"fix: leverage ruby-2.7 parameter forwarding (#431)"}},{"before":"c79b4dc73077a894fbf133e7642f74a13cf5f462","after":"e1dd811283f6e6fe7a36b925934df0ecbb4d3411","ref":"refs/heads/master","pushedAt":"2024-03-18T17:04:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jkeen","name":"Jeff Keen","path":"/jkeen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8379?s=80&v=4"},"commit":{"message":"fix: prevent :id stripping when :id not in path (#447)\n\nAddress edge case where ResourceName.find({id: id}) would error if controller was set up as a show action","shortMessageHtmlLink":"fix: prevent :id stripping when :id not in path (#447)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNlQxMzoyNDowNS4wMDAwMDBazwAAAAS3dSlc","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNlQxMzoyNDowNS4wMDAwMDBazwAAAAS3dSlc","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0xOFQxNzowNDo0NS4wMDAwMDBazwAAAAQYyVKe"}},"title":"Activity · graphiti-api/graphiti"}