                       Changes in version 0.99.7                        

    o   Use one native genomic index per chromosome with strand filtering in C++.

    o   Store genomic row IDs and strands as native metadata rather than R objects.

    o   Update genomic construction and query benchmarks for the shared index.

    o   Rename the genomic class and constructor to SuperIntervalMap.

    o   Update overlap methods, conversion, examples and benchmarks to the new name.

                       Changes in version 0.99.6                        

    o   Root metadata in an R-owned list to avoid expensive per-value preservation
	and cleanup for large indexes.

    o   Add SuperIntervalMap, an S4 genomic subject index that preserves source
	GRanges and supports chromosome-aware and strand-aware overlap methods.

    o   Return Hits in original input row order and support standard GenomicRanges
	overlap options, with fallback for zero-width ranges and advanced options.

    o   Add a real airway RNA-seq annotation workflow and genomic integration tests.

    o   Validate against R 4.6 and Bioconductor 3.24 development dependencies.

                       Changes in version 0.99.5                        

    o   Synchronize generated Rcpp bindings and help files with SuperIntervals 1.0.3.

    o   Correct external-pointer finalizers and preserve metadata per stored occurrence.

    o   Validate coordinates at construction and mutation, and reject multi-sequence
	GRanges unless filtered. Keep query paths free of index-state checks.

    o   Use inclusive coverage widths and widened arithmetic in boundary operations.

    o   Document sorted indices, reference semantics, metadata policies and genomic
	coordinate limitations; add executable Bioconductor workflows and regression tests.

    o   Prepare package metadata, portable C++17 build files and submission guidance.

                       Changes in version 0.99.0                        

    o   Initial development version of the R wrapper for SuperIntervals.
