Reposted by Lionel HenryBarret Schloerke @schloerke.com · 30/09/2026📦 Introducing shinyreact for R & Python Write your UI natively in React. Shrink your Shiny server to data-only logic. Agent Skills write the React for you. ✨ opensource.posit.co/blog/2026-09... This is the start! Tell us what you build and what breaks. #RStats #Python #Shiny #React 35018
Reposted by Lionel HenryThomas Lin Pedersen @thomasp85.com · 24/09/2026As announced at posit::conf(2026) #ggsql is now, with the release of version 0.5.0, in Beta. I'm so excited for the future of this project. Read all about what the latest version brings you in the release postopensource.posit.coggsql 0.5.0: Readers, Writers, and Beta statusAnnouncing ggsql 0.5.0, with new readers and writers for getting data in and out, and the project's graduation to beta status. 14814
Reposted by Lionel HenryGabor Csardi @gaborcsardi.org · 14/09/2026New beta of #Rstats rig: LOTS of EXCITING stuff: - new: web site: rig.r-lib.org - new: user-mode R installation: rig.r-lib.org/admin-vs-use... - new: manage R packages (CRAN + git): rig.r-lib.org/pkg-guide.html - new: manage R projects and virtual environments: rig.r-lib.org/proj-guide.h...rig.r-lib.orgrig – the R Installation Manager – rig 34919
Reposted by Lionel HenryCharlie Gao @shikokuchuo.net · 02/07/2026Installing mirai from source just got simpler: no more CMake. As of nanonext 1.10.0 (mirai's communications layer), the whole stack now builds with just a C compiler. This means mirai installs anywhere R does, even on really ancient Linux boxes! mirai.r-lib.org #Rstats #Tidyverse #RShinymirai.r-lib.orgMinimalist Async Evaluation Framework for REvaluates R expressions asynchronously and in parallel, locally or distributed across networks. An official parallel cluster type for R. Built on nanonext and NNG, its non-polling, event-driven archit... 0252
Reposted by Lionel HenryPosit @posit.co · 29/06/2026Posit has joined the Jupyter Foundation! 🎉 @jupyter.org has powered interactive computing across our tools for years, from Notebooks to the kernels behind Positron. Now we're helping fund the infrastructure and community that keep it thriving. Read the blog: opensource.posit.co/blog/2026-06... 08116
Reposted by Lionel HenryThe R Foundation @r-foundation.bsky.social · 17/06/2026The 2026 Rousseeuw Prize for Statistics has been awarded to the R Project. #RStats www.rousseeuwprize.org/2026rousseeuwprize.orgThe Rousseeuw Prize for StatisticsThe Rousseeuw Prize for Statistics is a biennial prize to celebrate outstanding contributions to statistics research. 2280106
Reposted by Lionel HenryThe R Foundation @r-foundation.bsky.social · 07/05/2026We are pleased to announce that Mikael Jagan has joined the R Core Team. #RStats He has been an active contributor to the R project for several years, proposing bug fixes and enhancements. Further, he has been co-authoring/maintaining the important Matrix package and more recently lme4 and glmmTMB. 06211
Reposted by Lionel HenryHadley Wickham @hadley.nz · 01/05/2026roxygen2 8.0.0 out now: opensource.posit.co/blog/2026-05... ! So many goodies in this release including S7 support, tons of R6 improvement, a new config style, fewer dependencies, and so so many bug fixes #rstatsopensource.posit.coroxygen2 8.0.0roxygen2 8.0.0 is now on CRAN, with first-class support for S7, a bunch of R6 improvements, a new configuration style, and a slimmer dependency footprint. 17616
Reposted by Lionel HenryThe R Foundation @r-foundation.bsky.social · 12/03/2026We are pleased to announce that Heather Turner @heathrturnr.fosstodon.org.ap.brid.gy has joined the R Core Team. She has been an active contributor notably via the R Dev Days, and has greatly improved cooperation between R Core and the R community in more ways #RStats. 716136
Reposted by Lionel HenryChris Hunsanger @hunsanger.com · 14/02/2026I got access to RStudio's AI enhanced beta, and oh my is it nice... Much number crunching to be had here, and way easier then copy/pasting between Claude Code/Codex and RStudio. 0144
Reposted by Lionel HenryCharlie Gao @shikokuchuo.net · 13/02/2026mirai 2.6.0 is on CRAN — R's async framework now deploys from your laptop to Posit Workbench with a single call. New HTTP launcher, C-level dispatcher with near-zero overhead, `race_mirai()` for process-as-completed patterns, and sync mode for debugging. tidyverse.org/blog/2026/02/mirai-2-6-0/tidyverse.orgmirai 2.6.0mirai 2.6.0 brings an HTTP launcher for cloud and Posit Workbench, a C-level dispatcher for near-zero overhead task dispatch, and new tools for racing and debugging async tasks. 1316
Reposted by Lionel HenryEtienne Bacher @etiennebacher.bsky.social · 05/02/2026#rstats I'm very happy to announce Jarl 0.4.0! Jarl is a very fast R linter, written in Rust. This release brings lots of improvements and fixes. See the blog post: www.etiennebacher.com/posts/2026-0... And the full changelog: jarl.etiennebacher.com/changelog 🧵 to highlight some features belowetiennebacher.comEtienne Bacher: Jarl 0.4.0Find unreachable code, ignore diagnostics, show summary statistics of diagnostics, and more. 32710
Reposted by Lionel HenryDavis Vaughan @davisvaughan.bsky.social · 04/02/2026dplyr 1.2.0 is out now and we are SO excited! - `filter_out()` for dropping rows - `recode_values()`, `replace_values()`, and `replace_when()` that join `case_when()` as a complete family of recoding/replacing tools These are huge quality of life wins for #rstats! tidyverse.org/blog/2026/02...tidyverse.orgdplyr 1.2.0dplyr 1.2.0 fills in some important gaps in dplyr's API: we've added a new complement to `filter()` focused on dropping rows, and we've expanded the `case_when()` family with three new recoding and re... 12463133
Reposted by Lionel HenryEtienne Bacher @etiennebacher.bsky.social · 20/11/2025#rstats Please welcome Jarl, a new R linter. Jarl is a CLI tool with extensions in VS Code, Positron, and Zed. It can check thousands of lines of R code in milliseconds. Jarl provides several output formats, a Github Actions workflow, and more. Blog post: www.etiennebacher.com/posts/2025-1... 98531
Reposted by Lionel HenryCharlie Gao @shikokuchuo.net · 20/11/2025I'm honoured and delighted to be delivering the keynote for Japan.R 2025 in Tokyo on Dec 6. New ideas on creativity and community in open source software. Live demonstrations of ggbot2, OpenTelemetry and mirai (Posit ecosystem-wide initiatives). #Rstats #Tidyverse japanr.connpass.com/event/374714/japanr.connpass.com 0305
Reposted by Lionel HenryDavis Vaughan @davisvaughan.bsky.social · 07/11/2025We are looking for #rstats community feedback on 3 new dplyr functions! We're aiming to expand the `filter()` family: - `filter()` to keep rows - `filter_out()` to drop rows - `when_any()` and `when_all()` as modifiers Read more and leave feedback here: github.com/tidyverse/ti... 1014933
Reposted by Lionel HenrySimon P. Couch @simonpcouch.com · 05/11/2025I'm excited to share side::kick(), an experimental open-source coding agent for RStudio built entirely in R. It can interact with your files, communicate with your active #rstats session, and run code. Check it out: github.com/simonpcouch/... 35811
Lionel Henry @lionelhenry.bsky.social · 21/10/2025I'm excited to share a new version of the Air formatter for #rstats, with support for tabular formatting! Super useful with `tibble::tribble()` calls or `data.table::fcase()`. It's currently experimental as we're looking to get feedback on the feature, so please let us know what you think. 713631
Lionel Henry @lionelhenry.bsky.social · 23/09/2025pkgload 1.4.1 is now on CRAN, with many fixes for the generation of `compile_commands.json`. If you write C/C++ code in your packages with Positron or VS Code (or any IDE with the clangd LSP), make sure to update. Thanks a lot to all contributors! #rstats 0102
Reposted by Lionel HenryAndrew Heiss @andrew.heiss.phd · 22/07/2025New blog post! @posit.co Positron doesn't use Rproj files tofor #rstats projects—instead you open folders in the IDE directly. Opening folders can be a little tricky though. This shortcut lets you right click on a folder in macOS Finder to open a it in Positron! www.andrewheiss.com/blog/2025/07... 6355
Reposted by Lionel HenryCharlie Gao @shikokuchuo.net · 13/06/2025Bleeding edge update for the #tidyverse purrr package with even more seamless #rstats parallel maps. Introducing our shiniest new adverb: `in_parallel()`. Just wrap your function to take advantage of blazing fast parallel processing via mirai. pak::pak("tidyverse/purrr") purrr.tidyverse.org/dev/purrr.tidyverse.orgFunctional Programming ToolsA complete and consistent functional programming toolkit for R. 610332
Reposted by Lionel HenryAndrew Heiss @andrew.heiss.phd · 04/06/2025Positron now supports a chat panel with Claude and it's pretty neat 68915
Reposted by Lionel HenryHadley Wickham @hadley.nz · 03/06/2025At Posit, we love @typst.app: ⚡ Make PDFs in milliseconds, not minutes ✨ The power of LaTeX with today's technologies ✍️ Modern typography (including emojis!) 🧠 Clear mental model So I'm thrilled to announce that we're now supporting its development: posit.co/blog/posit-a... #rstatsposit.coPositWe’re happy to announce that we’re supporting Typst by funding one of their full-time engineers. 524052
Reposted by Lionel HenryThomas Lin Pedersen @thomasp85.com · 12/05/2025Mastering typefaces and fonts in #rstats has always been harder than it should. I have tried to collect much of my relevant knowledge in this deep-dive blog post so you can spend your time picking the right typeface instead of cursing at the computertidyverse.orgFonts in RTaking control of fonts and text rendering in R can be challenging. This deep-dive teaches you everything (and then some) you need to know to keep your sanity 1125581
Reposted by Lionel HenryThomas Lin Pedersen @thomasp85.com · 08/04/2025For the last couple of months I've been working on something and I'm excited to finally share an early preview: Say hello to plumber2 🎉 plumber2 is a full rewrite of the plumber package for creating powerful webapis in #rstats. It takes everything we have learned from plumber and adds even moreposit-dev.github.ioWhat the Package Does (One Line, Title Case)What the package does (one paragraph). 314137
Reposted by Lionel HenryPosit @posit.co · 20/03/2025We're delighted to announce Jonathan McPherson – software architect at Posit – as keynote speaker at posit::conf(2025)! If you're curious about how thoughtful design principles can improve the data science tools you use, you won't want to miss this! Join us Sep 16-18 in Atlanta. pos.it/conf 03313
Reposted by Lionel HenryAaron Jacobs @atheriel.bsky.social · 25/02/2025I want to highlight that v0.1.1 of {ellmer} has been on CRAN for a few weeks now. This version includes a ton of improvements when using an LLM hosted on Azure, AWS, Databricks, or Snowflake from #rstats -- which is pretty common in enterprise settings. 🧵 ellmer.tidyverse.org/news/index.h...ellmer.tidyverse.orgChangelog 13111
Reposted by Lionel HenryDavis Vaughan @davisvaughan.bsky.social · 21/02/2025@lionelhenry.bsky.social and I are so excited to finally announce Air - an extremely fast R code formatter! 🎉 With Air, you'll never need to worry about styling your #rstats code ever again. All you need to do is save, and Air takes care of the rest. www.tidyverse.org/blog/2025/02...tidyverse.orgAir, an extremely fast R formatterWe are thrilled to announce Air, a new R formatter. 20366121
Reposted by Lionel HenryGabor Csardi @gaborcsardi.org · 17/02/2025Which of these features would you like us to implement first in the nanoparquet R package? See options below. #RStats #parquet nanoparquet.r-lib.orgnanoparquet.r-lib.orgRead and Write Parquet FilesSelf-sufficient reader and writer for flat Parquet files. Can read most Parquet data types. Can write many R data types, including factors and temporal types. See docs for limitations. 32320
Reposted by Lionel HenryCharlie Gao @shikokuchuo.net · 06/02/2025Parallelization just landed in the dev version of purrr: purrr.tidyverse.org/dev/referenc... Really pleased that the mirai framework makes this possible. Huge credit to the tidyverse maintainers @hadley.nz @lionelhenry.bsky.social and @davisvaughan.bsky.social ! #rstats #tidyversepurrr.tidyverse.orgParallelization in purrr — parallelizationpurrr's map functions have a .parallel argument to parallelize a map using the mirai package. This allows you to run computations in parallel using more cores on your machine, or distributed over the ... 69632
Reposted by Lionel HenryPosit @posit.co · 16/01/2025We're delighted to announce Cat Hicks @grimalkina.bsky.social – psychologist for software teams – will be a keynote speaker at posit::conf(2025)! Discover psychology tips for better dev teams and much more at conf. Register at pos.it/conf #PositConf2025 #DataScience #OpenSource #Python #RStats 07624
Reposted by Lionel HenrySimon P. Couch @simonpcouch.com · 09/12/2024Introducing ensure, a new #rstats package for LLM-assisted unit testing in RStudio! Select some code, press a shortcut, and then the helper will stream testing code into the corresponding test file that incorporates context from your project. github.com/simonpcouch/... 312526
Reposted by Lionel HenryPosit @posit.co · 19/11/2024We are thrilled to announce that we have a new @posit.co Starter Pack, thanks to @jeremy-data.bsky.social! Find and follow Posit people here: go.bsky.app/RxAPkGi 08935
Reposted by Lionel HenryGeorge Stagg @gws.phd · 06/11/2024I've written a series of blog posts about what I've been up to over the last few months! 📝 In the posts I talk about webR, R Shinylive, and a new Quarto extension for interactive code exercises. Take a look if you're interested in the latest for R for WebAssembly. www.tidyverse.org/blog/2024/10...tidyverse.orgWebAssembly roundup part 1: webR 0.4.2 - TidyverseFirst in a series of blog posts about what's new in R for WebAssembly. The latest release of webR 0.4.2 is now available, with updates to the viewer mechanism, support for displaying htmlwidgets, an I... 34512
Reposted by Lionel HenryHadley Wickham @hadley.nz · 07/11/2024S7 0.2.0 is now on CRAN, thanks primarily to the hard work of @t-kalinowski.bsky.social. S7 is a collaborative effort to supersede S3 and S4 and you can read all about it (and what's new in 0.2.0) at www.tidyverse.org/blog/2024/11... #rstatstidyverse.orgS7 0.2.0 - TidyverseS7 is a new package that simplifies object-oriented programming (OOP) in R. It combines the simplicity of S3 with the structure of S4 to create a clearer system that's accessible to everyone. 79935
Reposted by Lionel HenryMax kuhn @topepo.bsky.social · 31/10/2024The video for my #PositConf2024 talk about evaluating censored regression #rstats models is at: youtu.be/cm34R5aYUQ4?... Here is a list for all of the talks: posit.co/blog/talks-a...youtu.beEvaluating Time-to-Event Models is Hard - posit conf 2024YouTube video by Posit PBC 0239
Reposted by Lionel HenryJulia Silge @juliasilge.com · 31/10/2024Our #PositConf2024 talk(s) on Positron are now available on YouTube! It was really special to get to introduce this new project to folks ❤️ and I'm excited this is broadly available now. Take a look if you are curious about our new IDE: youtu.be/8uRcB34Hhswyoutu.beIntroducing Positron, a new data science IDE - posit conf 2024YouTube video by Posit PBC 67130
Lionel Henry @lionelhenry.bsky.social · 18/01/2024withr 3.0.0 is on CRAN... with more base R inside! Read our notes at www.tidyverse.org/blog/2024/01... #rstats 0101