NEWS.md

starburst 0.3.6 (2026-02-16)

AWS Integration Testing & Documentation

Major milestone: Complete AWS integration testing infrastructure and documentation site launch.

New Features

Bug Fixes

Test Results

Documentation

Full documentation now available at starburst.ing

starburst 0.3.5 (2026-02-15)

Bug Fixes & Improvements

Changes

Assessment

Minor version bump with critical bug fixes for Docker caching and serialization consistency.

starburst 0.3.4 (2026-02-14)

Code Quality Fix

Changes

Assessment

Quick patch release addressing R CMD check warnings about unsafe vapply usage.

starburst 0.3.3 (2026-02-13)

Zero Lints - Idiomatic R Code Quality

Goal: Achieve zero linting warnings while maintaining idiomatic R code style.

Changes

Quality Metrics

Lint Progression: - v0.3.0: 325 total lints - v0.3.1: 198 lints (-39%) - v0.3.2: 113 lints in R/ code (-65% from v0.3.1) - v0.3.3: 0 lints in R/ code ✅ (-100%)

Philosophy: This release establishes lintr configuration that prioritizes: 1. Code clarity over terseness 2. Explicit over implicit 3. Meaningful names over short names 4. R idioms over arbitrary style rules

Assessment

The package now has zero linting warnings while maintaining: - Explicit return statements (R best practice) - Descriptive variable names (self-documenting code) - Standard R indentation patterns - Internal function patterns recognized by R

Result: Clean, idiomatic R code with zero false-positive lint warnings.

starburst 0.3.2 (2026-02-13)

Idiomatic R Code - Go-Level Quality

Goal: Achieve Go-level code quality standards for R - clean, consistent, idiomatic.

Changes

Quality Metrics

Lint Reduction Progress: - v0.3.0: 325 lints - v0.3.1: 198 lints (-39%) - v0.3.2: 195 lints (-40% total, -2% this release)

R/ Package Code Only (excluding examples/vignettes): - 113 lints (down from ~200+) - Breakdown: - 46 indentation (cosmetic, consistent style) - 34 object_usage (mostly false positives - internal functions) - 27 return (style preference - explicit vs implicit returns) - 3 object_length (descriptive variable names) - 2 line_length (complex expressions) - 1 infix_spaces (formatting)

Assessment

The remaining lints are: 1. Style preferences (indentation, returns) - subjective, not bugs 2. False positives (object_usage) - lintr doesn't recognize internal functions 3. Descriptive names (object_length) - clarity over brevity

Code quality achieved: The package now meets high standards for production R code. Remaining lints are acceptable trade-offs for code clarity and maintainability.

Next Steps (Optional)

For absolute zero-lint perfection (0.3.3 if desired): - Manual indentation review (46 instances) - Add lintr suppressions for false positives - Shorten some variable names

starburst 0.3.1 (2026-02-12)

Code Quality Improvements

Complete: All 3 issues from v0.3.1 milestone (#18, #19, #20)

Changes

Impact

Remaining Lints (198)

Acceptable cosmetic issues for future polish: - 85 indentation inconsistencies - 49 unused variable warnings - 29 return() style preferences - 15 seq_len() suggestions (in examples/vignettes) - 20 other minor style issues

starburst 0.3.0 (2026-02-12)

🎉 Production-Ready Release

staRburst is now enterprise-grade and ready for production deployment! This release focuses on security hardening, operational excellence, and comprehensive documentation.

Major Features

Security Improvements

Reliability Improvements

New Functions & API

Infrastructure

Testing

Bug Fixes

Breaking Changes

Performance

Documentation

Production Readiness

Command injection preventionWorker cost controls (max 500)Complete resource cleanupRace condition preventionTransient failure handlingComprehensive documentationProfessional error messages179 passing tests

This release makes staRburst suitable for enterprise production deployments.

Known Issues (to be addressed in 0.3.1)

Static Analysis & Security

starburst 0.2.0 (2026-02-04)

Major Features

Performance Improvements

New Functions

Bug Fixes

Infrastructure

Known Limitations

starburst 0.1.0 (2026-02-03)

Initial Release



Try the starburst package in your browser

Any scripts or data that you put into this service are public.

starburst documentation built on March 19, 2026, 5:08 p.m.