Skip to content

More compatibility work - #566

Merged
tobixen merged 1 commit into
masterfrom
wip-compatibility-work
Nov 27, 2025
Merged

tobixen merged 1 commit into
masterfrom
wip-compatibility-work

Conversation

@tobixen

@tobixen tobixen commented Nov 26, 2025 •

Copy link
Copy Markdown
Member
  • Implemented workarounds in the search for many server compatibility issues. Now it's possible to do quite much filtering logic on the client-side.
  • Collation was glossed over earlier, support has been improved. It's now possible to specify if a search should be case-insensitive or case-sensitive, but as for now the case-insensitivity is only guaranteed to work for the ASCII characters.
  • Quite some logic "Search for ZZZ - if server supports XXX, then assert YYY" in the test code has been replaced with just "Search for ZZZ - assert YYY"
  • This should fix Search event with summary #434
  • Been working more on the "compatibility hints" database
  • Now there is a difference between searching for a "category" string vs a "categories" set.

The case-insensitive searches may be improved more; I made a new issue #567

@tobixen
tobixen force-pushed the wip-compatibility-work branch from 65bba64 to ec50d59 Compare November 27, 2025 02:24
… issues. Now it's possible to do quite much filtering logic on the client-side.

* Collation was glossed over earlier, support has been improved.  It's now possible to specify if a search should be case-insensitive or case-sensitive, but as for now the case-insensitivity is only guaranteed to work for the ASCII characters.
* Quite some logic "Search for ZZZ - if server supports XXX, then assert YYY" in the test code has been replaced with just "Search for ZZZ - assert YYY"
* This should fix #434
* Been working more on the "compatibility hints" database
 * Now there is a difference between searching for a "category" string vs a "categories" set.

The case-insensitive searches may be improved more; I made a new issue #567

Sorry for the jumbo-commit.
@tobixen
tobixen force-pushed the wip-compatibility-work branch from 7559812 to 804b4b5 Compare November 27, 2025 02:45
@tobixen
tobixen merged commit b7b0ef9 into master Nov 27, 2025
8 checks passed
@tobixen
tobixen deleted the wip-compatibility-work branch November 27, 2025 02:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Search event with summary

1 participant