Skip to content

Sync main into develop#998

Merged
Logende merged 3 commits into
developfrom
sync-main-into-develop
May 31, 2026
Merged

Sync main into develop#998
Logende merged 3 commits into
developfrom
sync-main-into-develop

Conversation

@Logende
Copy link
Copy Markdown
Collaborator

@Logende Logende commented May 31, 2026

Sync main into develop.

Logende and others added 3 commits April 14, 2026 11:34
* Update e2e tests to run on push/PR to develop (#914)

* Bump picomatch in /meta_configurator (#916)

Bumps  and [picomatch](https://github.com/micromatch/picomatch). These dependencies needed to be updated together.

Updates `picomatch` from 4.0.3 to 4.0.4
- [Release notes](https://github.com/micromatch/picomatch/releases)
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md)
- [Commits](micromatch/picomatch@4.0.3...4.0.4)

Updates `picomatch` from 2.3.1 to 2.3.2
- [Release notes](https://github.com/micromatch/picomatch/releases)
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md)
- [Commits](micromatch/picomatch@4.0.3...4.0.4)

Updates `picomatch` from 3.0.1 to 3.0.2
- [Release notes](https://github.com/micromatch/picomatch/releases)
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md)
- [Commits](micromatch/picomatch@4.0.3...4.0.4)

Updates `picomatch` from 4.0.2 to 4.0.4
- [Release notes](https://github.com/micromatch/picomatch/releases)
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md)
- [Commits](micromatch/picomatch@4.0.3...4.0.4)

---
updated-dependencies:
- dependency-name: picomatch
  dependency-version: 4.0.4
  dependency-type: indirect
- dependency-name: picomatch
  dependency-version: 2.3.2
  dependency-type: indirect
- dependency-name: picomatch
  dependency-version: 3.0.2
  dependency-type: indirect
- dependency-name: picomatch
  dependency-version: 4.0.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump handlebars from 4.7.8 to 4.7.9 in /meta_configurator (#920)

Bumps [handlebars](https://github.com/handlebars-lang/handlebars.js) from 4.7.8 to 4.7.9.
- [Release notes](https://github.com/handlebars-lang/handlebars.js/releases)
- [Changelog](https://github.com/handlebars-lang/handlebars.js/blob/v4.7.9/release-notes.md)
- [Commits](handlebars-lang/handlebars.js@v4.7.8...v4.7.9)

---
updated-dependencies:
- dependency-name: handlebars
  dependency-version: 4.7.9
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump yaml from 2.7.0 to 2.8.3 in /meta_configurator (#917)

Bumps [yaml](https://github.com/eemeli/yaml) from 2.7.0 to 2.8.3.
- [Release notes](https://github.com/eemeli/yaml/releases)
- [Commits](eemeli/yaml@v2.7.0...v2.8.3)

---
updated-dependencies:
- dependency-name: yaml
  dependency-version: 2.8.3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Felix Neubauer <33369081+Logende@users.noreply.github.com>

* 884 implement word wrap for text view (#918)

* initial comit for wordwrap in text view

* word wrap - handling resize

* update comment

---------

Co-authored-by: Felix Neubauer <felix@neuby.de>

* add experimental tag for experimental versions (#923)

* add experimental tag for experimental versions

* apply formatting changes

---------

Co-authored-by: Logende <Logende@users.noreply.github.com>

* 922 auto detect feature increment in version number and then auto create new tag (#924)

* update version and changelog

* add workflow to automatically create version tag on merge if version is incremented

* 895 refactor to use visitor pattern for json schema traversal (#925)

* add new json schema visitor

* adjust code to use json schema visitor

* simplify test setup

* add test for json schema visitor

* add test for feature detection

* make variables and parameters more descriptive

* apply formatting changes

---------

Co-authored-by: Logende <Logende@users.noreply.github.com>

* Misc refactorings and improvements (#927)

* remove STML mapping (was only prototype, much weaker than Jsonata)

* reduce logging

* extract required utils to own file

* remove outdated todo, as the feature now exists

* fix schema diagram not showing 0 value in enum component

* reduce API key persistence due to potential security risks

* fix test case

* apply formatting changes

---------

Co-authored-by: Logende <Logende@users.noreply.github.com>

* Update README.md (#929)

* Add schema diagram tests and fix 2 bugs (#935)

* Add schema diagram tests and fix 2 bugs

* update documentation generation tests

* apply formatting changes

---------

Co-authored-by: Logende <Logende@users.noreply.github.com>

* update version and changelog (#936)

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Devesh Talsania <talsaniadevesh29@gmail.com>
Co-authored-by: Logende <Logende@users.noreply.github.com>
* Update e2e tests to run on push/PR to develop (#914)

* Bump picomatch in /meta_configurator (#916)

Bumps  and [picomatch](https://github.com/micromatch/picomatch). These dependencies needed to be updated together.

Updates `picomatch` from 4.0.3 to 4.0.4
- [Release notes](https://github.com/micromatch/picomatch/releases)
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md)
- [Commits](micromatch/picomatch@4.0.3...4.0.4)

Updates `picomatch` from 2.3.1 to 2.3.2
- [Release notes](https://github.com/micromatch/picomatch/releases)
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md)
- [Commits](micromatch/picomatch@4.0.3...4.0.4)

Updates `picomatch` from 3.0.1 to 3.0.2
- [Release notes](https://github.com/micromatch/picomatch/releases)
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md)
- [Commits](micromatch/picomatch@4.0.3...4.0.4)

Updates `picomatch` from 4.0.2 to 4.0.4
- [Release notes](https://github.com/micromatch/picomatch/releases)
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md)
- [Commits](micromatch/picomatch@4.0.3...4.0.4)

---
updated-dependencies:
- dependency-name: picomatch
  dependency-version: 4.0.4
  dependency-type: indirect
- dependency-name: picomatch
  dependency-version: 2.3.2
  dependency-type: indirect
- dependency-name: picomatch
  dependency-version: 3.0.2
  dependency-type: indirect
- dependency-name: picomatch
  dependency-version: 4.0.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump handlebars from 4.7.8 to 4.7.9 in /meta_configurator (#920)

Bumps [handlebars](https://github.com/handlebars-lang/handlebars.js) from 4.7.8 to 4.7.9.
- [Release notes](https://github.com/handlebars-lang/handlebars.js/releases)
- [Changelog](https://github.com/handlebars-lang/handlebars.js/blob/v4.7.9/release-notes.md)
- [Commits](handlebars-lang/handlebars.js@v4.7.8...v4.7.9)

---
updated-dependencies:
- dependency-name: handlebars
  dependency-version: 4.7.9
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump yaml from 2.7.0 to 2.8.3 in /meta_configurator (#917)

Bumps [yaml](https://github.com/eemeli/yaml) from 2.7.0 to 2.8.3.
- [Release notes](https://github.com/eemeli/yaml/releases)
- [Commits](eemeli/yaml@v2.7.0...v2.8.3)

---
updated-dependencies:
- dependency-name: yaml
  dependency-version: 2.8.3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Felix Neubauer <33369081+Logende@users.noreply.github.com>

* 884 implement word wrap for text view (#918)

* initial comit for wordwrap in text view

* word wrap - handling resize

* update comment

---------

Co-authored-by: Felix Neubauer <felix@neuby.de>

* add experimental tag for experimental versions (#923)

* add experimental tag for experimental versions

* apply formatting changes

---------

Co-authored-by: Logende <Logende@users.noreply.github.com>

* 922 auto detect feature increment in version number and then auto create new tag (#924)

* update version and changelog

* add workflow to automatically create version tag on merge if version is incremented

* 895 refactor to use visitor pattern for json schema traversal (#925)

* add new json schema visitor

* adjust code to use json schema visitor

* simplify test setup

* add test for json schema visitor

* add test for feature detection

* make variables and parameters more descriptive

* apply formatting changes

---------

Co-authored-by: Logende <Logende@users.noreply.github.com>

* Misc refactorings and improvements (#927)

* remove STML mapping (was only prototype, much weaker than Jsonata)

* reduce logging

* extract required utils to own file

* remove outdated todo, as the feature now exists

* fix schema diagram not showing 0 value in enum component

* reduce API key persistence due to potential security risks

* fix test case

* apply formatting changes

---------

Co-authored-by: Logende <Logende@users.noreply.github.com>

* Update README.md (#929)

* Add schema diagram tests and fix 2 bugs (#935)

* Add schema diagram tests and fix 2 bugs

* update documentation generation tests

* apply formatting changes

---------

Co-authored-by: Logende <Logende@users.noreply.github.com>

* update version and changelog (#936)

* update index file (#940)

* Master Thesis Implementation (#934)

* Add ZoomToSelected

* Add export Button for Sparql result

* Refactors, add export to SPARQL result

* Fix Export Csv file extention

* Randomize animations

* Reafctors

* Replace rml with codemirror

* Refactor

* Refactor RmlMapping

* Fix scrolling issue

* Spinner in center

* Refactor visualizer code

* Refactor RmlMapping Dialog, refactor Messages

* Fix scrolling issue on RmlDialog

* Refactors

* Refactor

* Refactors

* Edit modal on Visualizer

* Code refactor, add edit and remove to GraphVisualizer

* Transition effect for rdfVisualizer

* Fix last node refresh bug

* Refactors

* Fix bugs

* Add export as Png

* Refactors, add DataTpe support for Objects

* Remove un-necessar import

* Refactors

* Refactor

* Add peoprties button

* De-couple RdfVisualizer

* Add scroller

* Fix background

* Remove Transitions

* Refactors

* Refactors

* add missing import

* Refactor Visualizer

* Add undo-redo to Visualizer

* Refactors

* Refactor Visualizer

* Disable Buttons on Graph error

* Refactor

* Add Search to Visualizer

* Refactors

* Refactors

* Refactors

* Refactors

* Refactors

* Refactor

* Refactors

* Refactor

* Add node rename

* Refactor

* Refactor to support no graph section

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Refactors

* Refactor

* Refactor

* Refactor

* Refactors

* Refactor

* Remove coe which was fixed by another issue

* Add thesis

* Update GitIgnore

* Move into separate chapters

* Separate Chapters

* Update GitIgnore

* Refactors

* Refactors

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Refactors

* Refactor

* Refactor

* Refactor

* Refactor

* Refactors

* Refactor

* Refactors

* apply formatting changes

* Refactor

* Refactor

* Refactor

* Refactors

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Refactors

* Refactor

* Refactor

* Refactor

* Refactor

* Refactors

* Refactor

* Refactor

* Refactor

* Refactors

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Refactors

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Refactors

* Refactor

* Ontology Explorer refactor

* apply formatting changes

* Refactor

* apply formatting changes

* Refactor

* Refactor

* Refactor

* Refactors

* Refactor

* Refactor

* Refactors

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Refactors

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Refactors

* Refactors

* Remove thesis

* Refactor

* Color Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Refactors

* Refactor

* Refactor

* Refactors

* Refactor

* Refactor

* Refactor

* refactor

* Refactor

* Refactor

* Refactor

* Refactors

* Refactor

* Refactor

* Refactor

* refactor

* Refactor

* Fix

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* apply formatting changes

* Refactor

* Fix Bug

* Bug Fix

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Refactor

* Add baseUri to Settings

* Add default

* Refactor

* Refactor

* Fix Dynamic Rml Source

* Add tests

* refactor

* Refactors

* Refactor

* Change Example IRI

* Refactor

* Refactors

* Refactor

* Refactor

* Add ImportTurtleDialog test

* Temp fix

* Fix lint

* Refactors

* Add rdfPanel test

* Remove CodeMirror

* Add RDF Documentation

* Update documentation

* Refactors

* Refactors

* Refactors

* Resolve index.html Merge Conflict

* Apply event-isolation

* Modals resize, Turtle import text change

* Upgrade to 2.4.0, adding changelog

---------

Co-authored-by: M-Jafarkhani <M-Jafarkhani@users.noreply.github.com>

* Update package-lock.json (#941)

* extend search by next/previous buttons (#919)

* allowed normal seach and usemagickeys code commented for now review it and than I will remove that function from code.

* changes done

* new comits

* apply formatting changes

* useMagicKeys added in TopToolbar

* apply formatting changes

* undo changes in aceeditor and toptoolbar

* apply formatting changes

* comments removed

* remove template wrapper

---------

Co-authored-by: Devesh0129 <Devesh0129@users.noreply.github.com>

* 2 new files added (#942)

* 2 new files added

* apply formatting changes

* update to use reverse strategy

* add test case

* do not remove content from sub-schema when it is changed to $ref in schema diagram

* apply formatting changes

---------

Co-authored-by: Devesh0129 <Devesh0129@users.noreply.github.com>
Co-authored-by: Felix Neubauer <felix@neuby.de>
Co-authored-by: Logende <Logende@users.noreply.github.com>

* 945 rdf panel does not correctly display rdf list connections in triple view and graph visualization (#946)

* Fix collection issue on RDFs

* Fix Blank Node handling

* Fix Visualization Bug

* Change Search Logic in RDF Triple Tab (#951)

* Add RDF Panel to Main Readme (#949)

* 944 search bar results may be out of bounds if too many results (#952)

* initial comit

* apply formatting changes

---------

Co-authored-by: Devesh0129 <Devesh0129@users.noreply.github.com>

* 542 add copy and paste functionality to schema diagram (#955)

* Make Ace Editor cursor update not change focus

* Add copy and paste functionality to schema diagram

* apply formatting changes

---------

Co-authored-by: Logende <Logende@users.noreply.github.com>

* release 2.5.0 (#956)

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Devesh Talsania <talsaniadevesh29@gmail.com>
Co-authored-by: Logende <Logende@users.noreply.github.com>
Co-authored-by: Mahdi Jafarkhani <mahdi.jafarkhani@gmail.com>
Co-authored-by: M-Jafarkhani <M-Jafarkhani@users.noreply.github.com>
Co-authored-by: Devesh0129 <Devesh0129@users.noreply.github.com>
@Logende Logende merged commit faf04ca into develop May 31, 2026
3 checks passed
@Logende Logende deleted the sync-main-into-develop branch May 31, 2026 14:54
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.

1 participant