v0.16.1

📅 September 16, 2025 👤 release-script 🔖 unknown
🎫 Tickets: BC-FIX-001 CLEANUP-001 RELEASE-001

Release v0.16.1 - Post-Cleanup Patch Release

Date: 2025-09-16T19:12:57.729007 Author: release-script Commit: unknown

📝 Release Notes

Patch release following the v0.16.0 major cleanup and critical bug fixes. This release ensures all systems are stable after the major restructuring.

What's Included

This patch includes all features from v0.16.0:

Critical BC Multiplier Bug Fix

  • Fixed 3x ballistic coefficient multiplication error in production
  • Changed fallback from 3.0 to 1.0 in enhanced_bc.py
  • Disabled enhanced BC by default in trajectory calculations

Major Codebase Cleanup

  • Moved 100+ orphaned/unused files to organized attic/ structure
  • Removed dead code paths and experimental models
  • Cleaned up root directory for better maintainability

Fixed Production Issues

  • Restored /v1/bullets/unified/search endpoint (was 404)
  • Fixed database location for production deployment
  • Updated .gcloudignore to include production data

Test Suite Improvements

  • Fixed all 12 failing tests from V4/Transformer V2 integration
  • Updated mock state dict creation for transformer tests
  • Fixed physics-bounded BC test assertions

Release Management System

  • Created comprehensive release notes system
  • Built HTML site generator for release documentation
  • Deployed release notes to https://releases.7.62x51mm.sh
  • Automated version bumping and deployment workflow

Deployment

  • Successfully deployed to Google Cloud Functions
  • Warm-keeping enabled for optimal performance
  • Physics validation tests passing

🎫 Tickets Resolved

  • BC-FIX-001
  • CLEANUP-001
  • RELEASE-001