{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":24655143,"defaultBranch":"main","name":"allwpilib","ownerLogin":"wpilibsuite","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-09-30T20:51:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19267233?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1710307119.0","currentOid":""},"activityList":{"items":[{"before":"ae4bcefefc3ad6f04fbedd8bf49e9de1ab1b1a7d","after":"0afc35f3363c23a7d593455ac39f2d723542053d","ref":"refs/heads/main","pushedAt":"2024-05-01T16:09:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[commands] Fix C++ SysIdRoutine crashing when passed nullptr or {} (#6508)\n\nFlattens parameter from a `std::optional>` to just a `std::function<...>`. This is a breaking change but a trivial one for teams to fix.","shortMessageHtmlLink":"[commands] Fix C++ SysIdRoutine crashing when passed nullptr or {} (#…"}},{"before":"513d1a0a150a26b20184ba77d15ed5878b6a6a4c","after":"ae4bcefefc3ad6f04fbedd8bf49e9de1ab1b1a7d","ref":"refs/heads/main","pushedAt":"2024-05-01T16:06:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[wpimath] Fix incorrect docs for Rotation3d default constructor (#6571)\n\nA Rotation3d is not defined by one angle.","shortMessageHtmlLink":"[wpimath] Fix incorrect docs for Rotation3d default constructor (#6571)"}},{"before":"a85e7693deac8648ca8cae2f50baccdf084e6f20","after":"513d1a0a150a26b20184ba77d15ed5878b6a6a4c","ref":"refs/heads/main","pushedAt":"2024-05-01T16:04:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[wpilib] Remove deprecated Accelerometer interface (#6568)","shortMessageHtmlLink":"[wpilib] Remove deprecated Accelerometer interface (#6568)"}},{"before":"5359112b1536e0efcbfe7a26169d2ce246f111d3","after":"a85e7693deac8648ca8cae2f50baccdf084e6f20","ref":"refs/heads/main","pushedAt":"2024-05-01T16:02:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[examples] Use UDL for turns (#6570)","shortMessageHtmlLink":"[examples] Use UDL for turns (#6570)"}},{"before":"7601b7250aabb8791211857a92754c7f13916001","after":"5359112b1536e0efcbfe7a26169d2ce246f111d3","ref":"refs/heads/main","pushedAt":"2024-04-30T05:01:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[wpimath] Deprecate RamseteController (#6494)\n\nLTVUnicycleController is a drop-in replacement with better tuning knobs.\r\n\r\nThe RamseteCommand examples were removed instead of retrofitted with\r\nLTVUnicycleController because we're planning on removing the command\r\ncontroller classes anyway, so it would be wasted effort. The\r\nSimpleDifferentialDriveSimulation example shows direct\r\nLTVUnicycleController usage.","shortMessageHtmlLink":"[wpimath] Deprecate RamseteController (#6494)"}},{"before":"a9cfd0d0f9c26046f7d93300fdc2780d881a2b84","after":"7601b7250aabb8791211857a92754c7f13916001","ref":"refs/heads/main","pushedAt":"2024-04-30T05:00:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[upstream_utils] Upgrade Sleipnir to use a small vector type (#6565)\n\nThis sped up ArmFeedforward.Calculate() by up to 2x.","shortMessageHtmlLink":"[upstream_utils] Upgrade Sleipnir to use a small vector type (#6565)"}},{"before":"c71db8ea9cfaebd283349e939b2740367ff99846","after":"a9cfd0d0f9c26046f7d93300fdc2780d881a2b84","ref":"refs/heads/main","pushedAt":"2024-04-30T04:11:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[commands] Deprecate proxy supplier constructor (#6553)","shortMessageHtmlLink":"[commands] Deprecate proxy supplier constructor (#6553)"}},{"before":"70417f64da16c250d77acc8f0305b6c18f5f35cf","after":"c71db8ea9cfaebd283349e939b2740367ff99846","ref":"refs/heads/main","pushedAt":"2024-04-30T04:05:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[wpiutil] Remove old InterpolatingTreeMap location (#6560)","shortMessageHtmlLink":"[wpiutil] Remove old InterpolatingTreeMap location (#6560)"}},{"before":"f5e08652f8352606b63a1bc2349f72c4b2e4755c","after":"70417f64da16c250d77acc8f0305b6c18f5f35cf","ref":"refs/heads/main","pushedAt":"2024-04-30T04:04:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[wpimath] Remove deprecated TrapezoidProfile constructors (#6558)","shortMessageHtmlLink":"[wpimath] Remove deprecated TrapezoidProfile constructors (#6558)"}},{"before":"eec99eb6536ee9d58a3287a9329678605816a8a0","after":"f5e08652f8352606b63a1bc2349f72c4b2e4755c","ref":"refs/heads/main","pushedAt":"2024-04-30T04:04:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[wpimath] Remove deprecated MatBuilder factory (#6557)","shortMessageHtmlLink":"[wpimath] Remove deprecated MatBuilder factory (#6557)"}},{"before":"9cae707065d3ac496e5cab5efae1a952a7b82e20","after":"eec99eb6536ee9d58a3287a9329678605816a8a0","ref":"refs/heads/main","pushedAt":"2024-04-30T04:04:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[wpilibj] Fix AsynchronousInterrupt (#6564)","shortMessageHtmlLink":"[wpilibj] Fix AsynchronousInterrupt (#6564)"}},{"before":"0f8aa8aedff3bec7fca50dc43f803b1608d9a421","after":"9cae707065d3ac496e5cab5efae1a952a7b82e20","ref":"refs/heads/main","pushedAt":"2024-04-30T04:03:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[wpilib] Remove deprecated SetHandler function (#6556)","shortMessageHtmlLink":"[wpilib] Remove deprecated SetHandler function (#6556)"}},{"before":"ac32f921f64e7ec12ba8f15010326d7f2ac603c6","after":"0f8aa8aedff3bec7fca50dc43f803b1608d9a421","ref":"refs/heads/main","pushedAt":"2024-04-28T19:04:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[commands] Remove CommandBase (#6545)","shortMessageHtmlLink":"[commands] Remove CommandBase (#6545)"}},{"before":"67fe11f9cda37aa3ce08138736967becfeb3e55a","after":"ac32f921f64e7ec12ba8f15010326d7f2ac603c6","ref":"refs/heads/main","pushedAt":"2024-04-28T19:03:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[glass] Add math expression input for NetworkTables numerical values (#6530)","shortMessageHtmlLink":"[glass] Add math expression input for NetworkTables numerical values (#…"}},{"before":"1ec089c7f9bc8848020c01986ab045e6e6734bb7","after":"67fe11f9cda37aa3ce08138736967becfeb3e55a","ref":"refs/heads/main","pushedAt":"2024-04-28T19:02:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[commands] Rename deadlineWith to deadlineFor (#6544)\n\nDeprecate deadlineWith for backwards compatibility.","shortMessageHtmlLink":"[commands] Rename deadlineWith to deadlineFor (#6544)"}},{"before":"1727c74b80c37c1d6a39d856dba0c85c0115ca4b","after":"1ec089c7f9bc8848020c01986ab045e6e6734bb7","ref":"refs/heads/main","pushedAt":"2024-04-28T19:01:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[wpimath] Add ArmFeedforward calculate() overload that takes current and next velocity instead of acceleration (#6540)\n\nCo-authored-by: Tyler Veness ","shortMessageHtmlLink":"[wpimath] Add ArmFeedforward calculate() overload that takes current …"}},{"before":"890185acee972a628af935c3de26a42f70727ae7","after":"1727c74b80c37c1d6a39d856dba0c85c0115ca4b","ref":"refs/heads/main","pushedAt":"2024-04-28T13:17:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[ntcore] remove deprecated flag (#6551)","shortMessageHtmlLink":"[ntcore] remove deprecated flag (#6551)"}},{"before":"fd363fdf5aed99dde35aac5d02fd920d7e7ef285","after":"890185acee972a628af935c3de26a42f70727ae7","ref":"refs/heads/main","pushedAt":"2024-04-28T13:15:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[ntcore] Remove deprecated delete function (#6552)","shortMessageHtmlLink":"[ntcore] Remove deprecated delete function (#6552)"}},{"before":"1e4a647918cfed98ab25de08dae83ff002f6de2d","after":"fd363fdf5aed99dde35aac5d02fd920d7e7ef285","ref":"refs/heads/main","pushedAt":"2024-04-28T05:42:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[wpimath] Add Sleipnir (#6541)\n\nThis is useful for solving quadratic programs.","shortMessageHtmlLink":"[wpimath] Add Sleipnir (#6541)"}},{"before":"39d33bfca666c337d8b2912f3440cc5dbbb03a5c","after":"1e4a647918cfed98ab25de08dae83ff002f6de2d","ref":"refs/heads/main","pushedAt":"2024-04-28T05:41:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[commands] Disambiguate ProxyCommand and DeferredCommand (#6324)","shortMessageHtmlLink":"[commands] Disambiguate ProxyCommand and DeferredCommand (#6324)"}},{"before":"5edc652c053cfc74f80356b918e8997ecba5cd15","after":"39d33bfca666c337d8b2912f3440cc5dbbb03a5c","ref":"refs/heads/main","pushedAt":"2024-04-28T04:08:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[wpiunits] Adds FeetPerSecondPerSecond (#6543)","shortMessageHtmlLink":"[wpiunits] Adds FeetPerSecondPerSecond (#6543)"}},{"before":"d9eb3691d8b4a0e984c9af9ce5cb2766c418e718","after":"5edc652c053cfc74f80356b918e8997ecba5cd15","ref":"refs/heads/main","pushedAt":"2024-04-28T04:07:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[commands] Fix multiple C++ warnings (#6546)","shortMessageHtmlLink":"[commands] Fix multiple C++ warnings (#6546)"}},{"before":"a42ffb8fa42952611a87a89f8aed8cc654b6bec6","after":"d9eb3691d8b4a0e984c9af9ce5cb2766c418e718","ref":"refs/heads/main","pushedAt":"2024-04-28T04:07:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[commands] Remove deprecated TrapzoidProfileCommand api (#6547)","shortMessageHtmlLink":"[commands] Remove deprecated TrapzoidProfileCommand api (#6547)"}},{"before":"d4e6a068ac8553ccda4f2eb545da1aee369dc8ba","after":"a42ffb8fa42952611a87a89f8aed8cc654b6bec6","ref":"refs/heads/main","pushedAt":"2024-04-28T04:06:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[ci] Bump wpiformat to 2024.34 (#6549)","shortMessageHtmlLink":"[ci] Bump wpiformat to 2024.34 (#6549)"}},{"before":"cdfa2ece6ff1ec486f8166bc975a54450038f230","after":"d4e6a068ac8553ccda4f2eb545da1aee369dc8ba","ref":"refs/heads/main","pushedAt":"2024-04-28T04:04:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[apriltag] Deprecate loadAprilTagLayoutField() (#6550)","shortMessageHtmlLink":"[apriltag] Deprecate loadAprilTagLayoutField() (#6550)"}},{"before":"962bf7ff101e5d4797681cf9e951cbe0ed25a8ae","after":"cdfa2ece6ff1ec486f8166bc975a54450038f230","ref":"refs/heads/main","pushedAt":"2024-04-28T04:03:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[wpimath] Add PoseEstimator.sampleAt() (#6426)","shortMessageHtmlLink":"[wpimath] Add PoseEstimator.sampleAt() (#6426)"}},{"before":"2cd3935aa89741bd4b4b840322cc1bec63c2b2a1","after":"962bf7ff101e5d4797681cf9e951cbe0ed25a8ae","ref":"refs/heads/main","pushedAt":"2024-04-27T14:04:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[ntcore] Backup persistent file if it fails to parse (#6523)","shortMessageHtmlLink":"[ntcore] Backup persistent file if it fails to parse (#6523)"}},{"before":"427b7dcc115f71339a9ef0cb731089af92e889d4","after":"2cd3935aa89741bd4b4b840322cc1bec63c2b2a1","ref":"refs/heads/main","pushedAt":"2024-04-27T13:55:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[sysid] Remove obsolete WPILib presets, rename CTRE presets (#6460)","shortMessageHtmlLink":"[sysid] Remove obsolete WPILib presets, rename CTRE presets (#6460)"}},{"before":"e73050a8fad60f7f42eab77ca42992e6c1b4f674","after":"427b7dcc115f71339a9ef0cb731089af92e889d4","ref":"refs/heads/main","pushedAt":"2024-04-26T17:38:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"README: Add python to languages (#6542)","shortMessageHtmlLink":"README: Add python to languages (#6542)"}},{"before":"3e6c0d0b718a3609c9c1edd0b1f2859b037405bf","after":"e73050a8fad60f7f42eab77ca42992e6c1b4f674","ref":"refs/heads/main","pushedAt":"2024-04-25T23:08:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"PeterJohnson","name":"Peter Johnson","path":"/PeterJohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/297126?s=80&v=4"},"commit":{"message":"[wpimath] Templatize formatters (#6535)\n\nThis is required for compatibility with libc++'s std::format.","shortMessageHtmlLink":"[wpimath] Templatize formatters (#6535)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPwXvYAA","startCursor":null,"endCursor":null}},"title":"Activity · wpilibsuite/allwpilib"}