{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":314335961,"defaultBranch":"main","name":"framework","ownerLogin":"upfrontjs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-11-19T18:28:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/78556080?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712760939.0","currentOid":""},"activityList":{"items":[{"before":"117d23c739791a1a2fb60e8605a7c3b8b3150016","after":"e9892c2a10d1a65b2f74f805f7213a1ac91c11f0","ref":"refs/heads/feat/0.19.0","pushedAt":"2024-04-12T10:11:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nandi95","name":null,"path":"/nandi95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41805560?s=80&v=4"},"commit":{"message":"test: remove fetch polyfill for node","shortMessageHtmlLink":"test: remove fetch polyfill for node"}},{"before":"f26f6f8579fc629390f8c7129c786ab4481d0d6a","after":"117d23c739791a1a2fb60e8605a7c3b8b3150016","ref":"refs/heads/feat/0.19.0","pushedAt":"2024-04-11T22:07:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nandi95","name":null,"path":"/nandi95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41805560?s=80&v=4"},"commit":{"message":"test(api-calls): update test for new node versions","shortMessageHtmlLink":"test(api-calls): update test for new node versions"}},{"before":"ddd03721db49ad26dc00bee34b2bae33a54edaed","after":"f26f6f8579fc629390f8c7129c786ab4481d0d6a","ref":"refs/heads/feat/0.19.0","pushedAt":"2024-04-11T10:35:49.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"nandi95","name":null,"path":"/nandi95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41805560?s=80&v=4"},"commit":{"message":"docs: update to the correct api docs link","shortMessageHtmlLink":"docs: update to the correct api docs link"}},{"before":null,"after":"ddd03721db49ad26dc00bee34b2bae33a54edaed","ref":"refs/heads/feat/0.19.0","pushedAt":"2024-04-10T14:55:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nandi95","name":null,"path":"/nandi95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41805560?s=80&v=4"},"commit":{"message":"build: work-in-progress export helpers separately and ease access","shortMessageHtmlLink":"build: work-in-progress export helpers separately and ease access"}},{"before":"11d379eada2cb4bc39bea51e59f3dfbad197bc0e","after":"ea20f32a055bf42b7c900ef0451de732cbf25698","ref":"refs/heads/gh-pages","pushedAt":"2024-02-17T08:20:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nandi95","name":null,"path":"/nandi95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41805560?s=80&v=4"},"commit":{"message":"Create CNAME","shortMessageHtmlLink":"Create CNAME"}},{"before":"2bb7eb6023d7787df3d8f8cdd63de1176c390452","after":null,"ref":"refs/tags/v0.18.1","pushedAt":"2023-07-28T23:39:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nandi95","name":null,"path":"/nandi95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41805560?s=80&v=4"}},{"before":"2bb7eb6023d7787df3d8f8cdd63de1176c390452","after":"8a90e090857d26e4a7649078fb86a75a0053aa50","ref":"refs/heads/release/0.x","pushedAt":"2023-07-28T23:39:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nandi95","name":null,"path":"/nandi95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41805560?s=80&v=4"},"commit":{"message":"Merge branch 'main' into release/0.x","shortMessageHtmlLink":"Merge branch 'main' into release/0.x"}},{"before":"20dbe00fea8d1638b6b2d3ff0bb1ab6831bf236e","after":"6d27d4137d741258267c286172768a9db16ebeec","ref":"refs/heads/main","pushedAt":"2023-07-28T23:39:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nandi95","name":null,"path":"/nandi95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41805560?s=80&v=4"},"commit":{"message":"chore: increment version","shortMessageHtmlLink":"chore: increment version"}},{"before":"6c868b4c7f90fc02c92649c2921f8ca49cf982c2","after":"20dbe00fea8d1638b6b2d3ff0bb1ab6831bf236e","ref":"refs/heads/main","pushedAt":"2023-07-28T23:34:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nandi95","name":null,"path":"/nandi95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41805560?s=80&v=4"},"commit":{"message":"fix: remove jest from ts include\n\nThis was adding an extra src folder in the emitted types folder","shortMessageHtmlLink":"fix: remove jest from ts include"}},{"before":"6fdc0bfffc5f479ddeb6d667e37e7dc6dfbdfb9c","after":"2bb7eb6023d7787df3d8f8cdd63de1176c390452","ref":"refs/heads/release/0.x","pushedAt":"2023-07-28T23:34:47.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"nandi95","name":null,"path":"/nandi95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41805560?s=80&v=4"},"commit":{"message":"Merge branch 'main' into release/0.x","shortMessageHtmlLink":"Merge branch 'main' into release/0.x"}},{"before":"da7ce6edbeee7fb29e335a8754d4c4137a0e22cb","after":null,"ref":"refs/tags/v0.18.0","pushedAt":"2023-07-28T22:45:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nandi95","name":null,"path":"/nandi95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41805560?s=80&v=4"}},{"before":"da7ce6edbeee7fb29e335a8754d4c4137a0e22cb","after":"6fdc0bfffc5f479ddeb6d667e37e7dc6dfbdfb9c","ref":"refs/heads/release/0.x","pushedAt":"2023-07-28T22:44:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nandi95","name":null,"path":"/nandi95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41805560?s=80&v=4"},"commit":{"message":"chore: fix package-lock.json","shortMessageHtmlLink":"chore: fix package-lock.json"}},{"before":"afe01befc7c28aa1b36da63add7a03aa61a5cd24","after":"da7ce6edbeee7fb29e335a8754d4c4137a0e22cb","ref":"refs/heads/release/0.x","pushedAt":"2023-07-28T22:38:41.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"nandi95","name":null,"path":"/nandi95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41805560?s=80&v=4"},"commit":{"message":"Merge branch 'main' into release/0.x","shortMessageHtmlLink":"Merge branch 'main' into release/0.x"}},{"before":"c699d7c8dd398f16da3bfb4ba25b763d4dd9be8c","after":"6c868b4c7f90fc02c92649c2921f8ca49cf982c2","ref":"refs/heads/main","pushedAt":"2023-07-28T22:36:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nandi95","name":null,"path":"/nandi95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41805560?s=80&v=4"},"commit":{"message":"docs: another attempt at documentation fix","shortMessageHtmlLink":"docs: another attempt at documentation fix"}},{"before":"89914261e9ac6e7b2ee17a2aec513ffe549ea820","after":"c699d7c8dd398f16da3bfb4ba25b763d4dd9be8c","ref":"refs/heads/main","pushedAt":"2023-07-28T22:29:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nandi95","name":null,"path":"/nandi95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41805560?s=80&v=4"},"commit":{"message":"docs: fix code-group","shortMessageHtmlLink":"docs: fix code-group"}},{"before":"08765df89b27316233630f1fb4a5c14858037931","after":"afe01befc7c28aa1b36da63add7a03aa61a5cd24","ref":"refs/heads/release/0.x","pushedAt":"2023-07-28T22:26:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nandi95","name":null,"path":"/nandi95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41805560?s=80&v=4"},"commit":{"message":"Merge branch 'main' into release/0.x","shortMessageHtmlLink":"Merge branch 'main' into release/0.x"}},{"before":"49b6ae57dfe94d4a248a6b5406b298211a3d11e5","after":"89914261e9ac6e7b2ee17a2aec513ffe549ea820","ref":"refs/heads/main","pushedAt":"2023-07-28T22:26:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nandi95","name":null,"path":"/nandi95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41805560?s=80&v=4"},"commit":{"message":"fix: add missing getter type export","shortMessageHtmlLink":"fix: add missing getter type export"}},{"before":"8859094f3121ba96bfbb50957bd8cbf93e05c3b2","after":"11d379eada2cb4bc39bea51e59f3dfbad197bc0e","ref":"refs/heads/gh-pages","pushedAt":"2023-07-28T22:23:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nandi95","name":null,"path":"/nandi95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41805560?s=80&v=4"},"commit":{"message":"Add missing getter export","shortMessageHtmlLink":"Add missing getter export"}},{"before":"e02b9b2b938dd5cb655c2b9e5db3b9f5595b8ab3","after":"8859094f3121ba96bfbb50957bd8cbf93e05c3b2","ref":"refs/heads/gh-pages","pushedAt":"2023-07-28T22:21:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nandi95","name":null,"path":"/nandi95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41805560?s=80&v=4"},"commit":{"message":"test experimental functionality","shortMessageHtmlLink":"test experimental functionality"}},{"before":"15ccbdae35735c30162825a0f3f058a9305085e0","after":"e02b9b2b938dd5cb655c2b9e5db3b9f5595b8ab3","ref":"refs/heads/gh-pages","pushedAt":"2023-07-28T22:08:20.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"nandi95","name":null,"path":"/nandi95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41805560?s=80&v=4"},"commit":{"message":"Updates from main","shortMessageHtmlLink":"Updates from main"}},{"before":"2fc2146d4d4bbeaf79aa4cbdc2b41773847173bb","after":"08765df89b27316233630f1fb4a5c14858037931","ref":"refs/heads/release/0.x","pushedAt":"2023-07-28T21:59:25.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"nandi95","name":null,"path":"/nandi95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41805560?s=80&v=4"},"commit":{"message":"Merge branch 'main' into release/0.x","shortMessageHtmlLink":"Merge branch 'main' into release/0.x"}},{"before":"16828d6f2f59c06e41a99ce8284225e739730865","after":null,"ref":"refs/heads/feat/0.18.0","pushedAt":"2023-07-28T21:55:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nandi95","name":null,"path":"/nandi95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41805560?s=80&v=4"}},{"before":"cde0411aec472bddbbde635553388f117c415b5c","after":"49b6ae57dfe94d4a248a6b5406b298211a3d11e5","ref":"refs/heads/main","pushedAt":"2023-07-28T21:55:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nandi95","name":null,"path":"/nandi95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41805560?s=80&v=4"},"commit":{"message":"feat: v0.18.0 (#356)\n\n## Testing\r\n* test: update jest config to ts file\r\n* test(global-config): ensure values not bleeding across tests\r\n* test: set up multiple test environments\r\n* test(collection): add shuffle test\r\n* test(api-calls): add connect, trace and options test\r\n* test(attributes): clarify variable name\r\n* test(helpers): update test name\r\n\r\n## Continuous Integration\r\n* ci: separate testing for environments\r\n* ci: move dependency install step into later jobs\r\n* ci: use checkout in later jobs too\r\n* ci: use npx to run jest\r\n* ci: bump node version\r\n\r\n## Features\r\n* feat(collection): added `is` method\r\n* feat(attributes): create simple access to accessors\r\n* feat(api-calls): add options trace and connect request options\r\n* feat: add an experimental Getter type\r\n\r\n## Documentation\r\n* docs: improve documentation accuracy\r\n* docs(helpers): add documentation for dataGet\r\n* docs: grammar and spacing fixes\r\n* docs: add word clarification\r\n* docs(attributes): document magic access\r\n\r\n## Revert\r\n* revert(collection): change introduced in 8d8023a097d90ab043ef9526c06994c3a924fc60\r\n\r\n## Refactor:\r\n* refactor: use `in` operator as opposed to hasOwnProperty function\r\n * This is compatible with objects without a prototype to inherit from\r\n However, this checks the property from the prototype chain\r\n* refactor(collection): improve readability of unique function\r\n* refactor: improve the type `Data`\r\n\r\n## Performance\r\n* perf(attributes): iterate objects using for...of on Object.entries\r\n * This has a small performance improvement when it comes to using it with large objects\r\n* perf(attributes): use an object with no inheritance for original&attributes\r\n * This provides a slight performance improvement when it comes to memory\r\n* perf: remove lodash in favour of specific lodash modules\r\n\r\n## Chores\r\n* chore: update dependencies\r\n* chore: bump version\r\n* chore: add exports for node environments\r\n\r\n## Fix\r\n* fix(helpers): remove circular dependency between a collection and dataGet\r\n * This also means no longer importing the collection when just using dateGet","shortMessageHtmlLink":"feat: v0.18.0 (#356)"}},{"before":"1a3fcbd6c6174eec101a4f78b3428a97b528f672","after":"16828d6f2f59c06e41a99ce8284225e739730865","ref":"refs/heads/feat/0.18.0","pushedAt":"2023-07-28T19:59:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nandi95","name":null,"path":"/nandi95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41805560?s=80&v=4"},"commit":{"message":"docs(attributes): document magic access","shortMessageHtmlLink":"docs(attributes): document magic access"}},{"before":"1a54fe8106178e7f74a02dbbf721c56ec9238776","after":"1a3fcbd6c6174eec101a4f78b3428a97b528f672","ref":"refs/heads/feat/0.18.0","pushedAt":"2023-07-28T19:50:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nandi95","name":null,"path":"/nandi95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41805560?s=80&v=4"},"commit":{"message":"feat: add experimental Getter type","shortMessageHtmlLink":"feat: add experimental Getter type"}},{"before":"7addb256844f8534ef7cd57f77d8aabe562a8964","after":"1a54fe8106178e7f74a02dbbf721c56ec9238776","ref":"refs/heads/feat/0.18.0","pushedAt":"2023-07-28T17:36:55.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"nandi95","name":null,"path":"/nandi95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41805560?s=80&v=4"},"commit":{"message":"test(helpers): update test name","shortMessageHtmlLink":"test(helpers): update test name"}},{"before":"c73526a37f974f43cda7b2ebc6c4f4f031cd7ede","after":"7addb256844f8534ef7cd57f77d8aabe562a8964","ref":"refs/heads/feat/0.18.0","pushedAt":"2023-07-28T16:43:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nandi95","name":null,"path":"/nandi95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41805560?s=80&v=4"},"commit":{"message":"ci: bump node version","shortMessageHtmlLink":"ci: bump node version"}},{"before":"79195b5080af0c957d027dbba393eac865c3715d","after":"c73526a37f974f43cda7b2ebc6c4f4f031cd7ede","ref":"refs/heads/feat/0.18.0","pushedAt":"2023-07-28T16:41:51.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"nandi95","name":null,"path":"/nandi95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41805560?s=80&v=4"},"commit":{"message":"chore: bump version","shortMessageHtmlLink":"chore: bump version"}},{"before":"f24a5d5cbe576af042cefd2210bc207ab891b6c9","after":"79195b5080af0c957d027dbba393eac865c3715d","ref":"refs/heads/feat/0.18.0","pushedAt":"2023-05-23T11:44:18.256Z","pushType":"push","commitsCount":1,"pusher":{"login":"nandi95","name":null,"path":"/nandi95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41805560?s=80&v=4"},"commit":{"message":"feat(attributes): create simple access to accessors","shortMessageHtmlLink":"feat(attributes): create simple access to accessors"}},{"before":"41f53fc75c2dd51b1b3ed0c5d8addac881975087","after":"f24a5d5cbe576af042cefd2210bc207ab891b6c9","ref":"refs/heads/feat/0.18.0","pushedAt":"2023-04-01T10:17:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nandi95","name":null,"path":"/nandi95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41805560?s=80&v=4"},"commit":{"message":"docs: improve documentation accuracy","shortMessageHtmlLink":"docs: improve documentation accuracy"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAELvaIdwA","startCursor":null,"endCursor":null}},"title":"Activity ยท upfrontjs/framework"}