You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+13-2Lines changed: 13 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,23 +5,34 @@ All notable changes to **takeCode** will be documented in this file.
5
5
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6
6
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
7
8
-
## [1.0.7] - 2025-09-25
8
+
## [1.1.0] - 2025-09-25
9
9
10
10
### Added
11
-
-**Minimum Search Term Length**: Added `SEARCH_TERM_MIN_LENGTH` environment variable to set minimum character requirement for search terms (default: 0, no minimum)
11
+
-**Minimum Search Term Length**: Added `SEARCH_TERM_MIN_LENGTH` environment variable to set minimum character requirement for search terms (default: 1, no minimum)
12
12
-**Docker Development Script**: Added `npm run docker:dev` script for easy development Docker Compose setup
13
13
-**UI Feedback Improvements**: Added warning/info emojis to search feedback messages for better user experience
14
+
-**Keyboard Shortcuts**: Added Ctrl+K to focus search box and Esc to clear search input
15
+
-**Clickable Logo**: Made header logo clickable to reload the page
16
+
-**Title/Description Highlighting**: Added search match highlighting to snippet titles and descriptions
17
+
-**Version Information**: Added total snippets count display below version info with improved styling
18
+
19
+
### Fixed
20
+
-**Search Highlight Limiting**: Fixed `SEARCH_HIGHLIGHT_LIMIT` to apply per snippet instead of per text block
14
21
15
22
### Changed
16
23
-**Docker Shutdown Optimization**: Improved container shutdown speed from ~10 seconds to ~0.5 seconds using signal handling
17
24
-**NPM Script Consistency**: Fixed npm script naming to use `:` for namespacing (`build-css:prod`)
25
+
-**Docker Configuration**: Extracted Docker CMD into separate entrypoint.sh script for cleaner Dockerfile
18
26
19
27
### Technical Details
20
28
- Added configurable minimum search term length with validation and user feedback
21
29
- Updated configuration system to support new environment variable across all deployment methods
22
30
- Enhanced search input handler to enforce minimum length requirements
23
31
- Added signal handling to entrypoint.sh for faster container shutdown using `nginx -s stop`
0 commit comments