Skip to content

Various minor improvements#8

Merged
eneufeld merged 1 commit intomainfrom
update-to-250430
Apr 30, 2025
Merged

Various minor improvements#8
eneufeld merged 1 commit intomainfrom
update-to-250430

Conversation

@eneufeld
Copy link
Contributor

Contributed on behalf of STMicroelectronics

Co-authored-by: Christian W. Damus cdamus.ext@eclipsesource.com
Co-authored-by: Stefan Dirix sdirix@eclipsesource.com
Co-authored-by: Gabriel GASNOT gabriel.gasnot@st.com
Co-authored-by: Camille Letavernier cletavernier@eclipsesource.com
Co-authored-by: FlorentPastorSTM florent.pastor@st.com
Co-authored-by: Anthony Fusco anthony.fusco@st.com

  • feat: add hook for modelhub fully initialized
  • feat: add an abstraction layer for logger
  • feat: multi client MAB
  • fix: properly handle ModelHub notifications in multi-window setup
  • fix: allow no command in CompoundCommand
  • fix: Quash unhandled exceptions in command execution Catch exceptions thrown by command execution in the exclusive lock for command execution sequencing and log them tersely at debug level so that they don't appear in the normal course but are still available for diagnosis in detailed debugging.
  • chore: migrate to Theia 1.58.4 specify inversify resolution instead of dependency
  • chore: bump hub initialization to 2min

Contributed on behalf of STMicroelectronics

Co-authored-by: Christian W. Damus <cdamus.ext@eclipsesource.com>
Co-authored-by: Stefan Dirix <sdirix@eclipsesource.com>
Co-authored-by: Gabriel GASNOT <gabriel.gasnot@st.com>
Co-authored-by: Camille Letavernier <cletavernier@eclipsesource.com>
Co-authored-by: FlorentPastorSTM <florent.pastor@st.com>
Co-authored-by: Anthony Fusco <anthony.fusco@st.com>

* feat: add hook for modelhub fully initialized
* feat: add an abstraction layer for logger
* feat: multi client MAB
* fix: properly handle ModelHub notifications in multi-window setup
* fix: allow no command in CompoundCommand
* fix: Quash unhandled exceptions in command execution
  Catch exceptions thrown by command execution in the exclusive lock for
  command execution sequencing and log them tersely at debug level so that
  they don't appear in the normal course but are still available for
  diagnosis in detailed debugging.
* chore: migrate to Theia 1.58.4
  specify inversify resolution instead of dependency
* chore: bump hub initialization to 2min
@eneufeld eneufeld requested review from ndoschek and sdirix April 30, 2025 15:09
@eneufeld eneufeld merged commit e9bb72d into main Apr 30, 2025
2 checks passed
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.

2 participants