rustledger-validate 0.6.0

Beancount validation with 27 error codes for ledger correctness
Documentation
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).


## [0.6.0]https://github.com/rustledger/rustledger/releases/tag/v0.6.0 - 2026-01-23

### Bug Fixes

- address review comments
- remove broken doc link to SourceMap
- *(ci)* pin GitHub Actions to SHA in bench-pr.yml
- address PR review comments and clippy warnings

### Documentation

- update install options in README

### Features

- *(validate)* add validate_spanned_with_options for location tracking
- add infrastructure for validation error line numbers
- support unicode and emoji in account names
- comprehensive benchmark infrastructure overhaul
- achieve 100% BQL query compatibility with Python beancount
- enhance compatibility CI with comprehensive testing

### Testing

- add tests for validate_spanned_with_options()

## [0.5.2]https://github.com/rustledger/rustledger/compare/v0.5.1...v0.5.2 - 2026-01-20

## [0.5.1]https://github.com/rustledger/rustledger/releases/tag/v0.5.1 - 2026-01-20

### Features

- [**breaking**] upgrade to Rust 2024 edition and MSRV 1.85

## [0.5.0]https://github.com/rustledger/rustledger/compare/v0.4.0...v0.5.0 - 2026-01-19

### Features

- [**breaking**] upgrade to Rust 2024 edition and MSRV 1.85