Bump the production-dependencies group with 2 updates
Open
Number: #2
Type: Pull Request
State: Open
Type: Pull Request
State: Open
Author:
dependabot[bot]
Association: None
Comments: 0
Association: None
Comments: 0
Created:
July 29, 2025 at 08:36 PM UTC
(7 months ago)
(7 months ago)
Updated:
July 29, 2025 at 08:36 PM UTC
(7 months ago)
(7 months ago)
Labels:
dependencies javascript
dependencies javascript
Description:
Bumps the production-dependencies group with 2 updates: flexsearch and shiki.
Updates flexsearch from 0.7.43 to 0.8.205
Release notes
Sourced from flexsearch's releases.
v0.8.2
- Config-Serialized Query Caches, Improved caching strategy for Document indexes and Resolver
- Resolver Async Processing Workflow (including Queuing)
- Extended Resolver Support: Worker, Persistent, Cache
- Extended Result Highlighting: Boundaries, Ellipsis, Alignment
- Improved TypeScript Typings
- Improved Stemmer Handling
- Improved Result Highlighting
- Use multi-language charset normalization as the default Encoder
- Simplified charset support for multi-language content
- Charset renamed LatinExact => Exact, LatinDefault => Default and LatinSimple => Normalize, these are universal charset presets for any languages
- Charset ArabicDefault and CyrillicDefault was removed, they are fully covered by the default universal charset presets
- Charset Charset.CjkDefault was renamed to Charset.CJK
v0.8.1
- Resolver Support for Documents
- Asynchronous Runtime Balancer, new option
priority- Export/Import Worker Indexes + Document Worker, new extern config options
exportandimport- Improved interoperability of the different build packages, including source folder
- Support custom
filterfunction for encoder (stop-word filter)v0.8.0
- Persistent indexes support for:
IndexedDB(Browser),Redis,SQLite,Postgres,MongoDB,Clickhouse- Enhanced language customization via the new
Encoderclass- Result Highlighting
- Query performance achieve results up to 4.5 times faster compared to the previous generation v0.7.x by also improving the quality of results
- Enhanced support for larger indexes or larger result sets
- Improved offset and limit processing achieve up to 100 times faster traversal performance through large datasets
- Support for larger In-Memory index with extended key size (the defaults maximum keystore limit is: 2^24)
- Greatly enhanced performance of the whole text encoding pipeline
- Improved indexing of numeric content (Triplets)
- Intermediate result sets and
Resolver- Basic Resolver:
and,or,xor,not,limit,offset,boost,resolve- Improved charset collection
- New charset preset
soundexwhich further reduces memory consumption by also increasing "fuzziness"- Performance gain when polling tasks to the index by using "Event-Loop-Caches"
- Up to 100 times faster deletion/replacement when not using the additional "fastupdate" register
- Regex Pre-Compilation (transforms hundreds of regex rules into just a few)
- Extended support for multiple tags (DocumentIndex)
- Custom Fields ("Virtual Fields")
- Custom Filter
- Custom Score Function
- Added French language preset (stop-word filter, stemmer)
- Enhanced Worker Support
- Export / Import index in chunks
- Improved Build System + Bundler (Supported: CommonJS, ESM, Global Namespace), also the import of language packs are now supported for Node.js
- Full covering index.d.ts type definitions
- Fast-Boot Serialization optimized for Server-Side-Rendering (PHP, Python, Ruby, Rust, Java, Go, Node.js, ...)
Changelog
Sourced from flexsearch's changelog.
Changelog
Current Version
- Calling
index.clear()on a persistent Index does not stack to the task queue by default (which executes on commit), instead it will execute immediately and return a Promise- Added new tokenizer
tolerant, inherits fromstrictbut also matches simple typos like missing letters and swapped letters- Improved Redis Cleanup
- Resolver: Support Result Highlighting
v0.8.2
- Config-Serialized Query Caches, Improved caching strategy for Document indexes and Resolver
- Resolver Async Processing Workflow (including Queuing)
- Extended Resolver Support: Worker, Persistent, Cache
- Extended Result Highlighting: Boundaries, Ellipsis, Alignment
- Improved TypeScript Typings
- Improved Stemmer Handling
- Improved Result Highlighting
- Use multi-language charset normalization as the default
Encoder- Simplified charset support for multi-language content
- Charset renamed
LatinExact=>Exact,LatinDefault=>DefaultandLatinSimple=>Normalize, these are universal charset presets for any languages- Charset
ArabicDefaultandCyrillicDefaultwas removed, they are fully covered by the default universal charset presets- Charset
Charset.CjkDefaultwas renamed toCharset.CJKv0.8.1
- Resolver Support for Documents
- Asynchronous Runtime Balancer, new option
priority- Export/Import Worker Indexes + Document Worker, new extern config options
exportandimport- Improved interoperability of the different build packages, including source folder
- Support custom
filterfunction for encoder (stop-word filter)v0.8.0
- Persistent indexes support for:
IndexedDB(Browser),Redis,SQLite,Postgres,MongoDB,Clickhouse- Enhanced language customization via the new
Encoderclass- Result Highlighting
- Query performance achieve results up to 4.5 times faster compared to the previous generation v0.7.x by also improving the quality of results
- Enhanced support for larger indexes or larger result sets
- Improved offset and limit processing achieve up to 100 times faster traversal performance through large datasets
- Support for larger In-Memory index with extended key size (the defaults maximum keystore limit is: 2^24)
- Greatly enhanced performance of the whole text encoding pipeline
- Improved indexing of numeric content (Triplets)
- Intermediate result sets and
Resolver- Basic Resolver:
and,or,xor,not,limit,offset,boost,resolve- Improved charset collection
- New charset preset
soundexwhich further reduces memory consumption by also increasing "fuzziness"- Performance gain when polling tasks to the index by using "Event-Loop-Caches"
- Up to 100 times faster deletion/replacement when not using the additional "fastupdate" register
- Regex Pre-Compilation (transforms hundreds of regex rules into just a few)
... (truncated)
Commits
- See full diff in compare view
Updates shiki from 1.26.2 to 3.8.1
Release notes
Sourced from shiki's releases.
v3.8.1
🐞 Bug Fixes
- Support for adjacent empty decorations - by
@AndreasArvidssonand Anthony Fu in shikijs/shiki#1042 (18dd7)View changes on GitHub
v3.8.0
🚀 Features
View changes on GitHub
v3.7.0
🚀 Features
- core: Support resolving langAlias in bundle-factory, close #952 - by
@antfuin shikijs/shiki#952 (4a858)🐞 Bug Fixes
- shiki:
- Astro partial syntax highlighting error - by
@yvbopengand@antfuin shikijs/shiki#1035 (a12f7)- Only apply
light-darkon colors, close #1036 - by@antfuin shikijs/shiki#1036 (ac58a)View changes on GitHub
v3.6.0
🚀 Features
View changes on GitHub
v3.5.0
🚀 Features
- Add support for CSS
light-dark()function in dual themes - by@dahliaand@antfuin shikijs/shiki#1028 (119b2)🐞 Bug Fixes
- Correct style comparison logic in mergeAdjacentStyledTokens - by
@nekomoyiin shikijs/shiki#1017 (e75a9)- Update styling for removed vp-code class and fix word highlighting - by
@luke358in shikijs/shiki#1021 (494f7)View changes on GitHub
v3.4.2
🚀 Features
- markdown-it: Add langAlias option - by
@uncenterin shikijs/shiki#1018 (97ff4)
... (truncated)
Commits
b92e07bchore: release v3.8.14431931chore: release v3.8.04bb1028feat: update grammars and themesd25afc2chore: release v3.7.00e96811chore: update snapa12f7e7fix(shiki): astro partial syntax highlighting error (#1035)9cb3d8cchore: release v3.6.0fda1f5bchore: release v3.5.0f5cf06fchore: release v3.4.2951c7fdchore: release v3.4.1- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions
Pull Request Statistics
Commits:
1
1
Files Changed:
2
2
Additions:
+109
+109
Deletions:
-72
-72
Package Dependencies
Technical Details
| ID: | 4308782 |
| UUID: | 2705268125 |
| Node ID: | PR_kwDOPU-37s6hPx2d |
| Host: | GitHub |
| Repository: | devidd22/Blog-Learning-Scripting |
| Merge State: | Unknown |