Skip to content

Commit 8298644

Browse files
committed
Release v1.0.6
- Fix XML/HTML search highlighting and content preservation - Replace external Prism theme dependencies with local files - Add auto-scroll to top on search input changes - Update Prism light theme for better readability
1 parent b3a1efa commit 8298644

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,24 @@ All notable changes to **takeCode** will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [1.0.6] - 2025-09-20
9+
10+
### Fixed
11+
- **XML/HTML Search Highlighting**: Fixed search highlighting for XML/HTML snippets that was causing content loss by preserving `<mark>` tags during HTML entity encoding
12+
- **Prism Theme Loading**: Replaced external CDN dependencies for Prism themes with local files for better reliability and performance
13+
14+
### Added
15+
- **Search Auto-Scroll**: Automatically scroll snippet list to top when search input changes for better user experience
16+
- **Local Prism Themes**: Downloaded and integrated Prism.js theme files locally (light and dark themes)
17+
18+
### Changed
19+
- **Prism Light Theme**: Updated Prism.js light theme CSS for improved syntax highlighting readability
20+
21+
### Technical Details
22+
- Modified `encodeHtmlEntities()` function to preserve search highlighting markup in XML/HTML content
23+
- Updated theme loading to use local CSS files instead of external CDN resources
24+
- Added scroll-to-top behavior in search input event handler for improved UX
25+
826
## [1.0.5] - 2025-09-20
927

1028
### Fixed

0 commit comments

Comments
 (0)