simFastBOIN 1.3.2

New Features

Customizable Safety and Toxicity Thresholds

Documentation Improvements

Breaking Changes

None. All existing code continues to work as before. The new p_saf and p_tox parameters have sensible defaults (0.6 * target and 1.4 * target respectively) that match the standard BOIN methodology, ensuring full backward compatibility.

Internal Changes


simFastBOIN 1.3.1

Bug Fixes

No functional changes. All code and features remain identical to version 1.3.0.


simFastBOIN 1.3.0

New Features

Progress Message Control

Documentation Improvements

Breaking Changes

None. All existing code continues to work as before. The new verbose parameter defaults to FALSE, which changes the default behavior to silent mode, but all functionality remains identical.

Migration Guide

For users who prefer the previous behavior with progress messages:

# Add verbose = TRUE to see progress messages
result <- sim_boin(
  n_trials = 10000,
  target = 0.30,
  p_true = p_true,
  n_cohort = 48,
  cohort_size = 3,
  verbose = TRUE,  # Add this line
  seed = 123
)

simFastBOIN 1.2.1

New Features: Multi-Scenario Simulation and HTML Output

New Multi-Scenario Simulation Function

Enhanced Print Methods: HTML Table Output

Documentation and Output Formatting Enhancements

Comprehensive roxygen2 Documentation

All changes are backward compatible. New parameters have sensible defaults.


simFastBOIN 1.2.0

Bug Fixes and Compatibility

BOIN Package Compatibility

Default Parameter Corrections

Performance Optimizations

Vectorized Implementation

DLT Generation Optimization

MTD Selection Enhancement

Internal Improvements

Documentation Updates

Breaking Changes

None. The changes restore compatibility and fix defaults to match standard BOIN behavior. Users running with explicit parameters should see no change.

Migration Guide

For users upgrading from simFastBOIN 1.1.0:

If you were using defaults:

# Old code (simFastBOIN 1.0.0)
result <- sim_boin(n_trials = 10000, target = 0.30, p_true = p_true, ...)

# New code (simFastBOIN 1.2.0) - No change needed!
# Default behavior now matches BOIN package
result <- sim_boin(n_trials = 10000, target = 0.30, p_true = p_true, ...)

If you were using custom parameters:

# Explicitly setting these will ensure consistent behavior across versions
result <- sim_boin(
  n_trials = 10000,
  target = 0.30,
  p_true = p_true,
  min_mtd_sample = 1,        # Now the default
  n_earlystop_rule = "with_stay",  # Now the default
  ...
)

simFastBOIN 1.0.0

Initial Release

Core Features

Main Functions

Performance

Documentation