> For the complete documentation index, see [llms.txt](https://docs.openalgo.in/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.openalgo.in/change-log/release/version-1.0.0.14-launched.md).

# Version 1.0.0.14 Launched

6th Dec 2024

**Major Features**

1. **API Analyzer Mode**
   * New analyze/live mode toggle for strategy testing.
   * Real-time order validation without actual execution.
   * Strategy performance monitoring and analysis.
   * Garden theme in analyze mode for clear visual distinction.
   * Mode switcher with status badge for easy toggling.
2. **Enhanced Security**
   * TOTP-based two-factor authentication.
   * QR code generation for easy TOTP setup.
   * Secure password reset with multi-step verification.
   * Rate limiting for password reset (3 attempts/hour).
   * Improved security hashing mechanisms.
3. **New Broker Integration**
   * Added Shoonya broker support.
   * Complete order management capabilities.
   * Real-time data integration.
   * Portfolio tracking support.
4. **User Experience Improvements**
   * Garden theme for analyze mode, Light/Dark for live mode.
   * API key requirement notification for TradingView access.
   * Visual mode indicators for analyze/live states.
   * Copyable TOTP secret key for manual entry.
   * Improved error messages and validations.
5. **Technical Improvements**
   * Centralized version management through version.py.
   * Removed version from environment variables.
   * Enhanced version checking mechanism.
   * Improved environment variable validation.
   * Better error handling and user feedback.

**Detailed Changes**

**Security Enhancements**

* Multi-step password reset flow:
  * TOTP verification.
  * Secure token generation.
  * New password setup.
* Session-based token validation.
* Enhanced rate limiting protection.

**TOTP Implementation**

* QR code generation from TOTP URI.
* Manual secret key entry option.
* Copyable secret key display.
* Optional TOTP setup during installation for forgot password

**UI/UX Updates**

* Distinct themes for analyze/live modes.
* Clear mode indicators.
* Improved navigation.
* Enhanced error messaging.
* Better user guidance.

**System Improvements**

* Centralized version control.
* Improved configuration management.
* Enhanced validation systems.
* Better error handling.
* Streamlined setup process.

#### Password Meter

* Added a password strength meter in the setup section.
* Provides real-time feedback on password strength.
* Encourages users to create stronger, more secure passwords.

**Notes**

* TOTP setup is optional but recommended for account security.
* Analyze mode is for testing only, not paper trading.
* Garden theme indicates analyze mode operation.
* Version is now managed through version.py.
