💥 BREAKING CHANGES
-
due to
ec8e03d
- add new QueryExplainButton (commit by @patrickskowronekdkfz):the InfoButton only displays a text and query functionality is moved to QueryExplainButton
-
due to
d65f6f0
- changed all css class to the prefix lens (commit by @patrickskowronekdkfz):Overrides lens without prefix will not work anymore
-
due to
2a30adf
- changed all css class to the prefix lens (commit by @patrickskowronekdkfz):Overrides lens without prefix will not work anymore
-
due to
d7125a4
- remove catalogueKeyToResponseKeyMap option and unify the interface (commit by @patrickskowronekdkfz):a lens chart now needs a dataKey
-
due to
d43169d
- remove catalogueKeyToResponseKeyMap option and unify the interface (commit by @patrickskowronekdkfz):a lens chart now needs a dataKey
✨ New Features
95a75f2
- rename classes to backends (commit by @patrickskowronekdkfz)ef64969
- improve explain query button for all cases (commit by @patrickskowronekdkfz)ec8e03d
- add new QueryExplainButton (commit by @patrickskowronekdkfz)11c44b0
- add hint to singleselect when description is provided (commit by @patrickskowronekdkfz)0af348f
- always update the URL with the current query (commit by @timakro)d2dabff
- export getQueryStore, setQueryStore (commit by @timakro)024f1a7
- small cleanup (commit by @patrickskowronekdkfz)
🐛 Bug Fixes
5d666e7
- solve some layout issues (commit by @timakro)f757558
- apply changes to infobutton (commit by @patrickskowronekdkfz)daebcb5
- readd queryModified to search button (commit by @patrickskowronekdkfz)86628dd
- close event source when server closes connection (commit by @timakro)daf55f0
- revert "chore: remove catalogueKeyToResponseKeyMap option and unify the interface" (commit by @patrickskowronekdkfz)
♻️ Refactors
c8d47f4
- remove testing-components (commit by @patrickskowronekdkfz)
🔧 Chores
3b876a5
- remove unused catalogue props (commit by @timakro)2cd50d4
- move catalogue related type definition into catalogue component and remove helpers.ts (commit by @timakro)9ffb1bc
- for catalogue collapse/expand buttons use translate() instead of dedicated text store (commit by @timakro)15f1b6b
- remove lens-responses-updated event and hope nobody listens on this (commit by @timakro)2fe8cc1
- reduce direct usage of responseStore so we can make it non exported at some point (commit by @timakro)9374aa7
- rename result querying functions and add tests (commit by @timakro)fa5be32
- remove getResponseAPI (commit by @timakro)67b07ae
- only access response store via exported functions (commit by @timakro)66c55ec
- rename some functions and write js docs (commit by @timakro)8956f08
- add setSiteResult API with new result format (commit by @timakro)686d965
- export setSiteResult, markSiteClaimed (commit by @timakro)7270f91
- export measureReportToSiteResult (commit by @timakro)feaaf1f
- add vitest to CI (commit by @timakro)0a3f12f
- add and export getAst() in anticipation of removing LensDataPasser (commit by @timakro)da0c545
- rework spot.ts and change SearchButtonComponent to just send an event and no more (commit by @timakro)4b581d4
- update SiteResult according to Enola's suggestion (commit by @timakro)609d83f
- remove EventSource.onerror handling (commit by @timakro)79f79bb
- make catalogueKeyToResponseKeyMap optional, closes #464 (commit by @timakro)31d9a8d
- temporarily export translateAstToCql, buildLibrary, and buildMeasure (commit by @timakro)253f804
- remove backends from lens options (commit by @timakro)c33baf8
- rename lens-search-button-clicked to lens-search-triggered (commit by @timakro)e309151
- change dev env (commit by @patrickskowronekdkfz)9f3c570
- remove QueryAddButtonComponent (commit by @timakro)a23cd8b
- change searchbar infobutton (commit by @patrickskowronekdkfz)51a5a0f
- fix typing in QueryExplainButton (commit by @patrickskowronekdkfz)9c3c908
- fix linting (commit by @patrickskowronekdkfz)f8691c6
- focus autocomplete input when it is openend (commit by @timakro)5aa85ad
- represent missing min/max as undefined (commit by @timakro)8c09ab8
- remove unused queryBase64Store (commit by @timakro)76e0104
- fix backticks in v0.6.0.md (commit by @timakro)2e49fe1
- update options JSON schema (commit by @timakro)acf5150
- show error if the query cannot be parsed (commit by @timakro)e9d2bf3
- translate error message (commit by @timakro)d65f6f0
- changed all css class to the prefix lens (commit by @patrickskowronekdkfz)2a30adf
- changed all css class to the prefix lens (commit by @patrickskowronekdkfz)bcfbca8
- upgraded vite to version 7 (commit by @patrickskowronekdkfz)20e1c4b
- add newline (commit by @timakro)0a72c20
- use hardcoded icon for catalogue collapse/expand button (commit by @timakro)954a391
- hardcode the rest of the icons (commit by @timakro)700aed7
- remove unused CSS (commit by @timakro)3ad968b
- remove iconOptions (commit by @timakro)760b38f
- fix prettier (commit by @timakro)4f3b901
- make info button work again (commit by @timakro)dd643bc
- align search button in dev.svelte (commit by @timakro)ed069b3
- update vite-plugin-svelte ^6.0.0-next.0 (commit by @patrickskowronekdkfz)91f7670
- better prop names for info button (commit by @timakro)de5d4f7
- resolve subgroups immediately after AST is built so noone sees the "unresolved" AST (commit by @timakro)68cc920
- export OVIS functions addStratifierToQuery and setQueryStoreFromAst (commit by @timakro)89ee7b1
- remove LensDataPasser (commit by @timakro)124c7c6
- remove component (commit by @timakro)ab0f832
- remove CQL generation, project manager, and measure store (commit by @timakro)a5f2491
- remove isTopLayer and isBottomLayer exports (commit by @timakro)bcffad7
- update JSON schema (commit by @timakro)fa29588
- change info icon back to sans serif (commit by @timakro)de23173
- some minor changes (commit by @patrickskowronekdkfz)945c667
- move styling to component (commit by @patrickskowronekdkfz)2871ca1
- clear results in demo (commit by @patrickskowronekdkfz)57127ab
- update vite-plugin-svelte version 6 (commit by @patrickskowronekdkfz)0337a60
- cleaup, remove unsed store, move files and removed consol.log (commit by @patrickskowronekdkfz)86331aa
- remove comment (commit by @timakro)4d8ca8e
- move setQueryStoreFromAst to ovis.ts, add tests, and remove addStratifierToQuery (commit by @timakro)a53de9a
- use "uuid" package instead of crypto.randomUUID() (commit by @timakro)ea3b87c
- rename ovis.ts to ast-to-query.ts (commit by @timakro)b95521f
- remove unused type (commit by @timakro)99d84b5
- remove blaze class, closes #515 (commit by @timakro)60142fc
- remove legacyUpdateResponseStore and ResponseStore type (commit by @timakro)fac4e5d
- remove QueryEvent type (commit by @timakro)0465c5c
- remove Site type (commit by @timakro)003c99d
- rename SiteData to FhirMeasureReport (commit by @timakro)1d330ce
- remove Stratum type (commit by @timakro)a299307
- fix Measure type (commit by @timakro)1b3321e
- remove MeasureGroup type (commit by @timakro)64ea95c
- remove MeasureStore types (commit by @timakro)4c3880e
- rename measure report parameter (commit by @timakro)c51e6a4
- export return types of buildLibrary and buildMeasure (commit by @timakro)35d9fc1
- rename Measure and MeaureItem types, closes #518 (commit by @timakro)39e1a34
- rename SiteResult to LensResult, closes #517 (commit by @timakro)29646f7
- rename createBeamTask to querySpot and BeamResult to SpotResult, closes #516 (commit by @timakro)b112022
- remove other mentions of beam (commit by @timakro)38a49c4
- phrasing (commit by @timakro)d7125a4
- remove catalogueKeyToResponseKeyMap option and unify the interface (commit by @patrickskowronekdkfz)89b7d3e
- reload page if SSO session expired (commit by @timakro)377bb2d
- use siteMappings for per-site charts (commit by @timakro)6f1564f
- fix ESLint errors (commit by @timakro)e1f9b12
- move Spot URL and sites to query to Lens options (commit by @timakro)c95d53c
- typo (commit by @timakro)d43169d
- remove catalogueKeyToResponseKeyMap option and unify the interface (commit by @patrickskowronekdkfz)d65831f
- remove unnecessary parameter (commit by @timakro)d4cdf44
- add comment that explains behavior when sitesToQuery are not set in options (commit by @timakro)2e3259f
- fix question mark cursor always showing (commit by @timakro)5c71d18
- remove additional properties when validation options and catalogue (commit by @timakro)c2054a9
- release 0.6.0-rc1 (commit by @timakro)