{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":30751591,"defaultBranch":"master","name":"jsonforms","ownerLogin":"eclipsesource","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-02-13T10:24:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/525860?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726305473.0","currentOid":""},"activityList":{"items":[{"before":"426da2cdfd5d16786fa5de299d1518770d6c4da4","after":"99a4590310e5fdace578f3f797abd72e319f2d75","ref":"refs/heads/issues/2168-path-to-json-pointer","pushedAt":"2024-09-16T08:17:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lucas-koehler","name":"Lucas Koehler","path":"/lucas-koehler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6959840?s=80&v=4"},"commit":{"message":"fix imports after rebase","shortMessageHtmlLink":"fix imports after rebase"}},{"before":"f4c10a9ac311e9e2cbe47bf7f88a7842579e4178","after":"8c4b2f0fba3fda97c4194f841c57c54c7ae9203c","ref":"refs/heads/master","pushedAt":"2024-09-14T09:17:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jsonforms-publish","name":null,"path":"/jsonforms-publish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153923358?s=80&v=4"},"commit":{"message":"v3.4.0","shortMessageHtmlLink":"v3.4.0"}},{"before":"8cdd5ef695886550442741331bf85b83dd5a27c0","after":"f4c10a9ac311e9e2cbe47bf7f88a7842579e4178","ref":"refs/heads/master","pushedAt":"2024-09-13T16:23:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jsonforms-publish","name":null,"path":"/jsonforms-publish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153923358?s=80&v=4"},"commit":{"message":"v3.4.0-beta.0","shortMessageHtmlLink":"v3.4.0-beta.0"}},{"before":"52b843a9743967136221f210a413139fee54b21d","after":"8cdd5ef695886550442741331bf85b83dd5a27c0","ref":"refs/heads/master","pushedAt":"2024-09-13T16:16:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lucas-koehler","name":"Lucas Koehler","path":"/lucas-koehler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6959840?s=80&v=4"},"commit":{"message":"fix(translations): memoize array translation (#2358)\n\nThis commit addresses an issue where array translations were created as new objects within the core module on each render cycle, causing unnecessary rerenders. By memoizing the translation object in the material renderer set, this commit prevents redundant rerenders.\r\nThis commit also adds memorization to the attributes of the material oneOfRenderer to further avoid unnecessary rerendering.\r\n\r\nCo-authored-by: Stefan Dirix ","shortMessageHtmlLink":"fix(translations): memoize array translation (#2358)"}},{"before":"429f11a90b6ca8bea1ab39dc00087f3b8fb09606","after":"52b843a9743967136221f210a413139fee54b21d","ref":"refs/heads/master","pushedAt":"2024-09-13T16:00:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lucas-koehler","name":"Lucas Koehler","path":"/lucas-koehler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6959840?s=80&v=4"},"commit":{"message":"react-vanilla: Disable array buttons when readonly (#2303)\n\n* Add toggling readonly state to the example app\r\n* Disable array control and array table control buttons when the controls are disabled.\r\n This is the case when controls are readonly\r\n* Add unit tests for the controls' button enablement\r\n\r\nCo-authored-by: Lucas Koehler ","shortMessageHtmlLink":"react-vanilla: Disable array buttons when readonly (#2303)"}},{"before":"429f11a90b6ca8bea1ab39dc00087f3b8fb09606","after":null,"ref":"refs/heads/lk/2375-react-material-peer-dep","pushedAt":"2024-09-13T15:56:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lucas-koehler","name":"Lucas Koehler","path":"/lucas-koehler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6959840?s=80&v=4"}},{"before":"a23e99003b7515d0fe9941eb7e5485263d134984","after":"429f11a90b6ca8bea1ab39dc00087f3b8fb09606","ref":"refs/heads/master","pushedAt":"2024-09-13T15:56:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucas-koehler","name":"Lucas Koehler","path":"/lucas-koehler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6959840?s=80&v=4"},"commit":{"message":"react-material: Allow material ui ^6 as peer dependency\n\nfixes #2375","shortMessageHtmlLink":"react-material: Allow material ui ^6 as peer dependency"}},{"before":null,"after":"429f11a90b6ca8bea1ab39dc00087f3b8fb09606","ref":"refs/heads/lk/2375-react-material-peer-dep","pushedAt":"2024-09-13T14:16:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lucas-koehler","name":"Lucas Koehler","path":"/lucas-koehler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6959840?s=80&v=4"},"commit":{"message":"react-material: Allow material ui ^6 as peer dependency\n\nfixes #2375","shortMessageHtmlLink":"react-material: Allow material ui ^6 as peer dependency"}},{"before":null,"after":"e250195c9efd0386d0b00abaa06eb7bb50290ff7","ref":"refs/heads/lk/2371-remove-ajv-from-combinators","pushedAt":"2024-08-29T14:03:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lucas-koehler","name":"Lucas Koehler","path":"/lucas-koehler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6959840?s=80&v=4"},"commit":{"message":"WIP 2371 combinator schema index heuristic\n\n- Adapt algorithm to determine the fitting schema index for combinators to no longer use ajv\n- New heuristic uses identifying properties that should match a const value in the schema\n\nWIP:\n- check TODO\n- add example and test\n- potentially add info to migration guide","shortMessageHtmlLink":"WIP 2371 combinator schema index heuristic"}},{"before":"ffbb9e25a1c369f95b0be4facbc56bf6a698c4a4","after":"a23e99003b7515d0fe9941eb7e5485263d134984","ref":"refs/heads/master","pushedAt":"2024-08-28T14:54:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sdirix","name":"Stefan Dirix","path":"/sdirix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8998368?s=80&v=4"},"commit":{"message":"chore: remove 'matchMedia' mock\n\nThe 'matchMedia' mock was previously introduced to workaround the\n'Hidden' component of Material UI not rendering in case media queries\nare not available in the environment.\n\nWith JSON Forms 3.3.0 we removed all usages of the 'Hidden' component\nso the 'matchMedia' mock is also no longer required.","shortMessageHtmlLink":"chore: remove 'matchMedia' mock"}},{"before":"aef686fa9bad5476c3bfc4b6168cda47e658055d","after":"426da2cdfd5d16786fa5de299d1518770d6c4da4","ref":"refs/heads/issues/2168-path-to-json-pointer","pushedAt":"2024-08-28T13:42:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lucas-koehler","name":"Lucas Koehler","path":"/lucas-koehler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6959840?s=80&v=4"},"commit":{"message":"fix imports after rebase","shortMessageHtmlLink":"fix imports after rebase"}},{"before":"bd117541c77b720083b37f8925f244e98f65548f","after":"ffbb9e25a1c369f95b0be4facbc56bf6a698c4a4","ref":"refs/heads/master","pushedAt":"2024-08-28T10:19:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucas-koehler","name":"Lucas Koehler","path":"/lucas-koehler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6959840?s=80&v=4"},"commit":{"message":"docs: update roadmap","shortMessageHtmlLink":"docs: update roadmap"}},{"before":"205ca9a227d6e4349fbd5e5a5b65ea979f70ae71","after":"bd117541c77b720083b37f8925f244e98f65548f","ref":"refs/heads/master","pushedAt":"2024-08-21T16:12:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jsonforms-publish","name":null,"path":"/jsonforms-publish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153923358?s=80&v=4"},"commit":{"message":"v3.4.0-alpha.3","shortMessageHtmlLink":"v3.4.0-alpha.3"}},{"before":"b6ad6272adc8ee5a38d31cee401f8c376d4c89e1","after":"205ca9a227d6e4349fbd5e5a5b65ea979f70ae71","ref":"refs/heads/master","pushedAt":"2024-08-21T15:55:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sdirix","name":"Stefan Dirix","path":"/sdirix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8998368?s=80&v=4"},"commit":{"message":"fix: adjust vue-vanilla select id\n\nFixes a mismatch between the select input id and the corresponding\r\nlabel in the Vue Vanilla renderers.","shortMessageHtmlLink":"fix: adjust vue-vanilla select id"}},{"before":"18994abef98cf9dcc1be60bc60e1c046c3c70608","after":"b6ad6272adc8ee5a38d31cee401f8c376d4c89e1","ref":"refs/heads/master","pushedAt":"2024-08-21T15:50:26.000Z","pushType":"push","commitsCount":88,"pusher":{"login":"sdirix","name":"Stefan Dirix","path":"/sdirix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8998368?s=80&v=4"},"commit":{"message":"chore: polish vue-vuetify integration\n\n- adapt to latest 'master' state\n- fix 'useJsonFormsLabel' composition\n- align dependency versions over packages\n- type improvement in core/schema\n- fix example app\n- integrate in publish action\n- adapt bug and feature templates","shortMessageHtmlLink":"chore: polish vue-vuetify integration"}},{"before":"f20ee31dea57550afd5ea632fc170a324723d543","after":"aef686fa9bad5476c3bfc4b6168cda47e658055d","ref":"refs/heads/issues/2168-path-to-json-pointer","pushedAt":"2024-08-21T15:26:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lucas-koehler","name":"Lucas Koehler","path":"/lucas-koehler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6959840?s=80&v=4"},"commit":{"message":"fix imports after rebase","shortMessageHtmlLink":"fix imports after rebase"}},{"before":"64b569c905cb6cea48187ce8de3d7b1f17824632","after":"18994abef98cf9dcc1be60bc60e1c046c3c70608","ref":"refs/heads/master","pushedAt":"2024-08-16T13:13:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jsonforms-publish","name":null,"path":"/jsonforms-publish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153923358?s=80&v=4"},"commit":{"message":"v3.4.0-alpha.2","shortMessageHtmlLink":"v3.4.0-alpha.2"}},{"before":"26fd0e90fc1f771630cb678399456e18f8cb9acd","after":"64b569c905cb6cea48187ce8de3d7b1f17824632","ref":"refs/heads/master","pushedAt":"2024-08-16T13:08:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sdirix","name":"Stefan Dirix","path":"/sdirix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8998368?s=80&v=4"},"commit":{"message":"fix: decode before performing 'required' check\n\nPreviously the segment which was checked against 'required'\r\nwas not decoded, leading to issues in paths with '/' or '~' characters.","shortMessageHtmlLink":"fix: decode before performing 'required' check"}},{"before":"994da3d6c274846a03cf59829a7a8dfdf7db8071","after":"26fd0e90fc1f771630cb678399456e18f8cb9acd","ref":"refs/heads/master","pushedAt":"2024-08-08T08:16:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jsonforms-publish","name":null,"path":"/jsonforms-publish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153923358?s=80&v=4"},"commit":{"message":"v3.4.0-alpha.1","shortMessageHtmlLink":"v3.4.0-alpha.1"}},{"before":"659a59602b3d2a80733ae7c81a0fb39194cee287","after":null,"ref":"refs/heads/lk/publish-ci-pnpm-version","pushedAt":"2024-08-08T07:43:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lucas-koehler","name":"Lucas Koehler","path":"/lucas-koehler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6959840?s=80&v=4"}},{"before":"3a32f03c3eda311d8d8690293c6e63ec20927d87","after":"994da3d6c274846a03cf59829a7a8dfdf7db8071","ref":"refs/heads/master","pushedAt":"2024-08-08T07:43:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lucas-koehler","name":"Lucas Koehler","path":"/lucas-koehler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6959840?s=80&v=4"},"commit":{"message":"ci: Update publish workflow pnpm setup action to v4\n\nThis aligns it with the ci workflow","shortMessageHtmlLink":"ci: Update publish workflow pnpm setup action to v4"}},{"before":null,"after":"659a59602b3d2a80733ae7c81a0fb39194cee287","ref":"refs/heads/lk/publish-ci-pnpm-version","pushedAt":"2024-08-08T07:28:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lucas-koehler","name":"Lucas Koehler","path":"/lucas-koehler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6959840?s=80&v=4"},"commit":{"message":"ci: Update publish workflow pnpm setup action to v4\n\nThis aligns it with the ci workflow","shortMessageHtmlLink":"ci: Update publish workflow pnpm setup action to v4"}},{"before":"acb98eeb98af5ae6a5e765983cdf802853a01af4","after":null,"ref":"refs/heads/lk/describe-milestones","pushedAt":"2024-08-07T09:04:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sdirix","name":"Stefan Dirix","path":"/sdirix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8998368?s=80&v=4"}},{"before":"0096d9a85ed42f19b490406cd845973a9e80af1e","after":"3a32f03c3eda311d8d8690293c6e63ec20927d87","ref":"refs/heads/master","pushedAt":"2024-08-07T09:04:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sdirix","name":"Stefan Dirix","path":"/sdirix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8998368?s=80&v=4"},"commit":{"message":"docs: describe milestones in README\n\nAlso skip CI build on markdown-only changes","shortMessageHtmlLink":"docs: describe milestones in README"}},{"before":"d3ee13a059ff9e0bc6dc9282b8f0ca65b799f5e6","after":"0096d9a85ed42f19b490406cd845973a9e80af1e","ref":"refs/heads/master","pushedAt":"2024-08-06T13:14:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lucas-koehler","name":"Lucas Koehler","path":"/lucas-koehler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6959840?s=80&v=4"},"commit":{"message":"react-material: Support `multiple` prop in MuiSelect","shortMessageHtmlLink":"react-material: Support multiple prop in MuiSelect"}},{"before":"e5d1a16ff6a656652e4e517fd385f4f247036b49","after":"acb98eeb98af5ae6a5e765983cdf802853a01af4","ref":"refs/heads/lk/describe-milestones","pushedAt":"2024-07-24T12:09:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lucas-koehler","name":"Lucas Koehler","path":"/lucas-koehler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6959840?s=80&v=4"},"commit":{"message":"generalize milestone descriptions in readme","shortMessageHtmlLink":"generalize milestone descriptions in readme"}},{"before":"0fd6329a0f08ae2f74e312f0dbb2a727abbddf77","after":"d3ee13a059ff9e0bc6dc9282b8f0ca65b799f5e6","ref":"refs/heads/master","pushedAt":"2024-07-24T09:46:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lucas-koehler","name":"Lucas Koehler","path":"/lucas-koehler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6959840?s=80&v=4"},"commit":{"message":"fix(ci): update pnpm setup action to version 4 (#2359)\n\nupgrade the pnpm setup action version in the CI pipeline configuration to fix build problems","shortMessageHtmlLink":"fix(ci): update pnpm setup action to version 4 (#2359)"}},{"before":"323d1303f7273a7958453bc592e2bfd721a95e61","after":"e5d1a16ff6a656652e4e517fd385f4f247036b49","ref":"refs/heads/lk/describe-milestones","pushedAt":"2024-07-05T12:30:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucas-koehler","name":"Lucas Koehler","path":"/lucas-koehler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6959840?s=80&v=4"},"commit":{"message":"generalize milestone descriptions in readme","shortMessageHtmlLink":"generalize milestone descriptions in readme"}},{"before":"17eb4f398f4a3f44c6a2f41c737cc868289487b0","after":"323d1303f7273a7958453bc592e2bfd721a95e61","ref":"refs/heads/lk/describe-milestones","pushedAt":"2024-07-05T09:41:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucas-koehler","name":"Lucas Koehler","path":"/lucas-koehler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6959840?s=80&v=4"},"commit":{"message":"ci: skip build on markdown only changes","shortMessageHtmlLink":"ci: skip build on markdown only changes"}},{"before":null,"after":"17eb4f398f4a3f44c6a2f41c737cc868289487b0","ref":"refs/heads/lk/describe-milestones","pushedAt":"2024-07-05T09:32:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lucas-koehler","name":"Lucas Koehler","path":"/lucas-koehler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6959840?s=80&v=4"},"commit":{"message":"Describe milestones in README","shortMessageHtmlLink":"Describe milestones in README"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEtyu2ngA","startCursor":null,"endCursor":null}},"title":"Activity · eclipsesource/jsonforms"}