Skip to content

R Client Changelog

All notable changes to the GoFigr R client (gofigR).

Current version: v2.0.2


  • Watermarks use the short redirect URL for compact QR codes (the app. prefix is kept elsewhere)
  • Fixed a missing sync_file() helper; added get_app_url()

Major release bringing the R client in line with Clean Room and Auth0:

  • Clean Room supportreproducible() for interactive, reproducible figures, with an interactive Shiny gadget for parameter exploration and a viewer control
  • Auth0 device-code logingfconfig migrates to the Auth0 Device Authorization Flow
  • Auto-assign — AI-based figure titling and assignment
  • Short IDs and client-side UUIDs, plus metadata annotators
  • Analysis-scoped asset support
  • Clean Room watermarks get a shield icon and smaller QR codes; plot dimensions stored in image metadata; ggsave warnings suppressed

  • Documentation improvements
  • Environments for API objects (pass by reference semantics)
  • Shiny and performance improvements
  • Image dimension overrides
  • Workspace name auto-creation in enable()
  • Example data and compliance example
  • Build cleanup
  • Removed global variables and global imports in tests
  • Removed dtt dependency
  • Added reader functions
  • Improved sync_file functionality
  • Removed spurious imports
  • Asset synced message
  • Asset tracking and sync
  • rbuildignore fix
  • Documentation updates
  • Test infrastructure improvements
  • Interface simplification
  • ggplotify refactoring
  • Fixed plot() infinite recursion
  • Workspace and analysis improvements
  • Initial CRAN submission
  • Supports both automatic and manual publication of figures to GoFigr.io

For the full commit history, see the GitHub repository.