-
Notifications
You must be signed in to change notification settings - Fork 419
Comparing changes
Open a pull request
base repository: bpmn-io/diagram-js
base: v15.0.0
head repository: bpmn-io/diagram-js
compare: v15.1.0
- 14 commits
- 13 files changed
- 2 contributors
Commits on Nov 4, 2024
-
fix(search): correctly handle duplicate entries
The implementation for comparing entries did not properly account for entries that are "equal", and whenever they occur it ran into a loop. The implementation proposed does two things: * First we simplify the existing logic to be a two step filter + sort mechanism * Second, the search comparison is simple and robust, and handles equality well. This should fix the loop issues we're seeing. Related to camunda/web-modeler#10940
Configuration menu - View commit details
-
Copy full SHA for 51543e7 - Browse repository at this point
Copy the full SHA 51543e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89f1ef9 - Browse repository at this point
Copy the full SHA 89f1ef9View commit details -
feat(popup-menu): integrate popup menu into
search
componentReverts 34a65d32abc0c80cc822be13c440c61757ae6376
Configuration menu - View commit details
-
Copy full SHA for 0506b10 - Browse repository at this point
Copy the full SHA 0506b10View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0cb375f - Browse repository at this point
Copy the full SHA 0cb375fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d33cab3 - Browse repository at this point
Copy the full SHA d33cab3View commit details -
feat(search): always provide tokens
We ensure that for every entry that is a match we _always_ provide tokens. This ensures that a user can rely on these tokens being there, i.e. to render the results. Related to bpmn-io/bpmn-js#2235
Configuration menu - View commit details
-
Copy full SHA for e53ecb7 - Browse repository at this point
Copy the full SHA e53ecb7View commit details -
feat(search): find search terms across all keys
This ensures we properly handle fuzzy results (again), where parts of the search is matched across different keys. This ensures we're not overly strict in filtering things. Related to bpmn-io/bpmn-js#2235
Configuration menu - View commit details
-
Copy full SHA for 0b6a26b - Browse repository at this point
Copy the full SHA 0b6a26bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ad1b800 - Browse repository at this point
Copy the full SHA ad1b800View commit details -
Configuration menu - View commit details
-
Copy full SHA for bacea62 - Browse repository at this point
Copy the full SHA bacea62View commit details -
feat(search-pad): recognize modern tokens
Tokens returned by `search` are now recognized by the component, this makes conversion simpler.
Configuration menu - View commit details
-
Copy full SHA for edffcc1 - Browse repository at this point
Copy the full SHA edffcc1View commit details -
test(popup-menu): simplify spec
Co-authored-by: Michał Konopski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e5624e5 - Browse repository at this point
Copy the full SHA e5624e5View commit details -
`search` is now generic, items returned will match the type closure of searchedEntries (whatever that is).
Configuration menu - View commit details
-
Copy full SHA for 3ab3be3 - Browse repository at this point
Copy the full SHA 3ab3be3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51a65d2 - Browse repository at this point
Copy the full SHA 51a65d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5d8765 - Browse repository at this point
Copy the full SHA c5d8765View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v15.0.0...v15.1.0