                 Changes in version 0.3.0 (2026-09-21)                  

  - All three component links (cloglog, logit, and log) now support EM,
    direct Marquardt Newton-Raphson, and hybrid fitting.
  - Added analytic observed-likelihood derivatives for logit and log.
    The hybrid uses the chosen link throughout, and final inference uses
    its unmodified observed Hessian. Log-link proposals outside the
    probability domain are rejected by backtracking. No new dependencies
    or public controls were added.
  - Scaled the direct line-search rounding allowance to the summed
    likelihood to prevent false failures near a root on large samples.
  - Expanded derivative, EM/direct/hybrid agreement, covariance,
    rare-probability, and domain-backtracking tests; updated examples
    and algorithm documentation.
  - Version 0.2.0 Win-builder results do not validate this extension.
    Repeat R-release and R-devel checks on the 0.3.0 archive before
    submission.

                        Changes in version 0.2.0                        

  - Added direct observed-likelihood Marquardt Newton-Raphson and
    EM-initialized hybrid fitting through exposure_fit(). Pure EM
    remains available through exposure_em(); no ES algorithm is
    included.
  - Verified all three EM component links, their full Newton M-steps,
    Louis information, and the cloglog observed derivatives against
    independent numerical differentiation and likelihood optimization.
  - EM termination now checks observed likelihood change and the
    unmodified score-curvature measure as well as the selected change
    criterion. Direct termination consistently applies the three change
    and curvature checks. Final observed scores and Newton decrements
    are returned for all methods.
  - Reject indefinite covariance information and constant cloglog
    exposure proportions. Validate integer limits, named controls,
    logical settings, finite covariates, response shape, and unsupported
    formula offsets.
  - Stabilized structural-zero exposure calculations and rare-event
    direct derivatives. The EM Q ascent check now allows rounding error
    proportional to objective size; tiny M-step changes also require a
    small score.
  - Fixed missing-exposure prediction for logit, domain checking with
    mixed missing and invalid predictions, and na.exclude restoration in
    standard prediction, fitted-value, and residual methods.
  - Hybrid warm-up is documented as an upper iteration limit and
    respects each phase's trace setting. Documentation now explains
    inference assumptions, convergence limitations, returned fields, and
    the absence of a proven hybrid runtime advantage.
  - Added self-contained numerical safeguard tests. The restricted-data
    ABCD comparison remains in the local source tree but is excluded
    from source archives; the installed smoke-test example is portable.
