Releases: munich-quantum-toolkit/ddvis
MQT DDVis 1.8.0 Release
👀 What Changed
This release updates the project to the latest MQT Core version and resolves an error in some of the JavaScript code that prevented the app to function correctly.
It also updates many other project dependencies.
🚀 Features and Enhancements
- ⬆️ update to latest mqt-core and fix simulation tab @burgholzer (#307)
🐛 Bug Fixes
- ⬆️ update to latest mqt-core and fix simulation tab @burgholzer (#307)
⬆️ Dependencies
19 changes
- ⬆️ update to latest mqt-core and fix simulation tab @burgholzer (#307)
- Bump actions/setup-node from 4.3.0 to 4.4.0 in the github-actions group @dependabot[bot] (#306)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci[bot] (#305)
- Bump cda-tum/mqt-workflows from 1.7 to 1.8 in the github-actions group @dependabot[bot] (#304)
- Bump the production-dependencies group with 3 updates @dependabot[bot] (#303)
- Bump axios from 1.7.4 to 1.8.4 in the npm_and_yarn group @dependabot[bot] (#302)
- Bump actions/setup-node from 4.2.0 to 4.3.0 in the github-actions group @dependabot[bot] (#301)
- Bump node-addon-api from 8.3.0 to 8.3.1 in the production-dependencies group @dependabot[bot] (#300)
- Bump npm from 11.0.0 to 11.1.0 in the production-dependencies group @dependabot[bot] (#298)
- Bump the github-actions group across 1 directory with 2 updates @dependabot[bot] (#297)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci[bot] (#294)
- Bump the production-dependencies group with 2 updates @dependabot[bot] (#293)
- Bump the production-dependencies group with 2 updates @dependabot[bot] (#291)
- Bump cda-tum/mqt-workflows from 1.4 to 1.5 in the github-actions group @dependabot[bot] (#290)
- Bump the production-dependencies group across 1 directory with 3 updates @dependabot[bot] (#289)
- Bump actions/setup-node from 4.0.4 to 4.1.0 in the github-actions group @dependabot[bot] (#287)
- Bump the npm_and_yarn group with 3 updates @dependabot[bot] (#286)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci[bot] (#285)
- Bump the github-actions group with 2 updates @dependabot[bot] (#283)
Full Changelog: v1.7.2...v1.7.3
MQT DDVis 1.7.2 Release
👀 What Changed
This small release mainly contains a critical fix for #281, where the server would endlessly loop on unexpected statements in gate declarations.
Furthermore, it updates some of the project dependencies.
🚀 Features and Enhancements
- ♻️ replace MQT Core Submodule with FetchContent @burgholzer (#275)
🐛 Bug Fixes
- 🐛 fix endless loop on unexpected statements in gate declarations @burgholzer (#282)
⬆️ Dependencies
9 changes
- Bump the production-dependencies group across 1 directory with 3 updates @dependabot (#280)
- Bump the npm_and_yarn group with 5 updates @dependabot (#278)
- Bump axios from 1.6.7 to 1.7.4 in the npm_and_yarn group @dependabot (#276)
- ♻️ replace MQT Core Submodule with FetchContent @burgholzer (#275)
- Bump cpp/mqt-core from
69c420dtoaa3b3bdin the submodules group @dependabot (#274) - Bump the production-dependencies group with 2 updates @dependabot (#273)
- Bump actions/setup-node from 4.0.2 to 4.0.3 in the github-actions group @dependabot (#272)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#271)
- Bump cpp/mqt-core from
6ab9ffato69c420din the submodules group @dependabot (#270)
Full Changelog: v1.7.1...v1.7.2
MQT DDVis 1.7.1 Release
👀 What Changed
This patch release fixes an unexpected bug when loading Graphviz due to an update in the WASM toolchain.
🐛 Bug Fixes
- 🐛 Fix dependencies @burgholzer (#269)
⬆️ Dependencies
- 🐛 Fix dependencies @burgholzer (#269)
- Bump docker/build-push-action from 5 to 6 in the github-actions group @dependabot (#268)
Full Changelog: v1.7.0...v1.7.1
MQT DDVis 1.7.0 Release
👀 What Changed
🚀 Features and Enhancements
- 🐳 add a CI job to publish docker images @burgholzer (#266)
- 🐳 Adds Docker Container Configuration @burgholzer (#265)
- 👽 adapts DDVis to the latest changes from mqt-core @burgholzer (#260)
🐛 Bug Fixes
- 🐳 fix build attestation @burgholzer (#267)
- 🐛 couple of small fixes to make webserver run again @burgholzer (#262)
- 🐛 Fix error reporting @burgholzer (#261)
📄 Documentation
- 🍱 MQT Branding @burgholzer (#257)
⬆️ Dependencies
17 changes
- 🐳 fix build attestation @burgholzer (#267)
- 🐳 add a CI job to publish docker images @burgholzer (#266)
- 🐳 Adds Docker Container Configuration @burgholzer (#265)
- Bump the production-dependencies group with 2 updates @dependabot (#264)
- Bump cpp/mqt-core from
386f5beto4db8776in the submodules group across 1 directory @dependabot (#263) - 🐛 Fix error reporting @burgholzer (#261)
- 👽 adapts DDVis to the latest changes from mqt-core @burgholzer (#260)
- Bump the production-dependencies group with 2 updates @dependabot (#256)
- Bump tar and npm @dependabot (#254)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#253)
- Bump express from 4.18.3 to 4.19.2 @dependabot (#251)
- Bump the production-dependencies group with 4 updates @dependabot (#250)
- Bump follow-redirects from 1.15.5 to 1.15.6 @dependabot (#249)
- Bump the github-actions group with 1 update @dependabot (#246)
- Bump the github-actions group with 1 update @dependabot (#245)
- Bump the production-dependencies group with 3 updates @dependabot (#243)
- Bump follow-redirects from 1.15.2 to 1.15.4 @dependabot (#242)
Full Changelog: v1.6.1...v1.6.2
MQT DDVis 1.6.1 Release
👀 What Changed
📄 Documentation
- ✨ Prepare for new release @burgholzer (#241)
⬆️ Dependencies
28 changes
- Bump the submodules group with 1 update @dependabot (#240)
- Bump the production-dependencies group with 1 update @dependabot (#239)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#238)
- Bump the github-actions group with 1 update @dependabot (#237)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#236)
- Bump the github-actions group with 1 update @dependabot (#235)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#234)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#233)
- Bump the production-dependencies group with 2 updates @dependabot (#232)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#230)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#229)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#228)
- Bump axios from 1.3.3 to 1.6.1 @dependabot (#227)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#226)
- Bump the production-dependencies group with 1 update @dependabot (#225)
- Bump the github-actions group with 1 update @dependabot (#223)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#222)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#221)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#220)
- Bump the submodules group with 1 update @dependabot (#219)
- Bump cpp/mqt-core from
6c47062tob78e022@dependabot (#217) - Bump npm from 9.8.1 to 10.1.0 @dependabot (#216)
- Bump actions/checkout from 3 to 4 @dependabot (#214)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#213)
- Bump jquery from 3.7.0 to 3.7.1 @dependabot (#210)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#208)
- Bump cpp/mqt-core from
bc2d7d4to6c47062@dependabot (#207) - Bump actions/setup-node from 3.7.0 to 3.8.1 @dependabot (#206)
Full Changelog: v1.6.0...v1.6.1
v1.6.0 Release: Move to MQT Core
What's Changed
- Bump cpp/qfr from
76dfda6to6b897ffby @dependabot in #101 - Bump cpp/qfr from
6b897ffto78a3608by @dependabot in #102 - Bump npm from 8.19.2 to 8.19.3 by @dependabot in #104
- Bump cpp/qfr from
78a3608to64aa806by @dependabot in #103 - Pinned Version for hpcc-js and Export fix by @hillmich in #107
- Bump npm from 8.19.3 to 9.1.1 by @dependabot in #108
- Bump npm from 9.1.1 to 9.1.2 by @dependabot in #110
- Bump cpp/qfr from
41f9809toc7679b6by @dependabot in #109 - Bump DoozyX/clang-format-lint-action from 0.14 to 0.15 by @dependabot in #112
- Bump cpp/qfr from
c7679b6toe5f4189by @dependabot in #111 - Bump npm from 9.1.2 to 9.1.3 by @dependabot in #114
- Bump cpp/qfr from
e5f4189to64a8919by @dependabot in #113 - Bump npm from 9.1.3 to 9.2.0 by @dependabot in #116
- Bump cpp/qfr from
64a8919to888d44aby @dependabot in #115 - 🔧 Add CodeQL configuration by @burgholzer in #117
- Bump cpp/qfr from
888d44ato5e8b8b7by @dependabot in #118 - Bump jquery from 3.6.1 to 3.6.2 by @dependabot in #121
- Bump cmake-js from 7.0.0 to 7.1.1 by @dependabot in #119
- Bump d3-graphviz from 4.4.0 to 4.5.0 by @dependabot in #120
- Bump jquery from 3.6.2 to 3.6.3 by @dependabot in #123
- Bump cpp/qfr from
5e8b8b7to9d0f917by @dependabot in #122 - Bump d3-graphviz from 4.5.0 to 5.0.2 by @dependabot in #125
- Bump cpp/qfr from
9d0f917toc11670dby @dependabot in #124 - Bump actions/setup-node from 3.5.1 to 3.6.0 by @dependabot in #126
- Bump npm from 9.2.0 to 9.3.0 by @dependabot in #129
- Bump cpp/qfr from
c11670dto5ae2f78by @dependabot in #128 - ♻️ Rework server deployment by @burgholzer in #130
- ✨ Code Quality Improvements by @burgholzer in #131
- Bump node-addon-api from 5.0.0 to 5.1.0 by @dependabot in #132
- Bump npm from 9.3.0 to 9.3.1 by @dependabot in #134
- Bump cpp/qfr from
5ae2f78toabed672by @dependabot in #133 - ⬆️🪝 update pre-commit hooks by @pre-commit-ci in #135
- Bump cpp/qfr from
abed672tob00c4ccby @dependabot in #137 - Bump npm from 9.3.1 to 9.4.0 by @dependabot in #136
- ⬆️🪝 update pre-commit hooks by @pre-commit-ci in #138
- 🐛 Fix Amplitudes Display and Zoom Reset Bug by @burgholzer in #139
- Bump cpp/qfr from
b00c4ccto61543f8by @dependabot in #140 - Bump npm from 9.4.0 to 9.4.1 by @dependabot in #141
- Bump cpp/qfr from
61543f8to585bc63by @dependabot in #143 - Bump npm from 9.4.1 to 9.4.2 by @dependabot in #144
- Bump cpp/qfr from
585bc63to0fa1a9aby @dependabot in #145 - Bump cmake-js from 7.1.1 to 7.2.1 by @dependabot in #146
- Bump node-addon-api from 5.1.0 to 6.0.0 by @dependabot in #147
- Bump npm from 9.4.2 to 9.5.0 by @dependabot in #148
- Bump cpp/qfr from
0fa1a9atodb082b6by @dependabot in #149 - Bump npm from 9.5.0 to 9.5.1 by @dependabot in #150
- Bump body-parser from 1.20.1 to 1.20.2 by @dependabot in #151
- Bump npm from 9.5.1 to 9.6.0 by @dependabot in #153
- Bump cpp/qfr from
db082b6to9a6bddfby @dependabot in #152 - ⬆️🪝 update pre-commit hooks by @pre-commit-ci in #154
- Bump npm from 9.6.0 to 9.6.1 by @dependabot in #157
- Bump jquery from 3.6.3 to 3.6.4 by @dependabot in #156
- Bump cpp/qfr from
9a6bddftoea237f8by @dependabot in #155 - ⬆️🪝 update pre-commit hooks by @pre-commit-ci in #159
- Bump npm from 9.6.1 to 9.6.2 by @dependabot in #161
- Bump cpp/qfr from
ea237f8to94229bfby @dependabot in #160 - Bump cpp/qfr from
94229bfto86a8676by @dependabot in #162 - Add jquery-ui dependency to fix measurement by @hillmich in #163
- Make Measurement Dialog Centered in the Window by @hillmich in #164
- Bump npm from 9.6.2 to 9.6.3 by @dependabot in #166
- ⬆️🪝 update pre-commit hooks by @pre-commit-ci in #165
- Bump cpp/qfr from
86a8676to2c345e4by @dependabot in #167 - Bump npm from 9.6.3 to 9.6.4 by @dependabot in #168
- Bump cpp/qfr from
2c345e4toa17841cby @dependabot in #169 - ⬆️🪝 update pre-commit hooks by @pre-commit-ci in #170
- Bump npm from 9.6.4 to 9.6.5 by @dependabot in #173
- Bump cpp/qfr from
a17841cto3c47b6eby @dependabot in #171 - Bump node-addon-api from 6.0.0 to 6.1.0 by @dependabot in #172
- ⬆️🪝 update pre-commit hooks by @pre-commit-ci in #174
- Bump cpp/qfr from
3c47b6etofaa00f1by @dependabot in #175 - Bump npm from 9.6.5 to 9.6.6 by @dependabot in #177
- Bump cpp/qfr from
faa00f1toccb0452by @dependabot in #176 - ⬆️🪝 update pre-commit hooks by @pre-commit-ci in #178
- Bump cpp/qfr from
ccb0452toa9554ecby @dependabot in #179 - Bump jquery from 3.6.4 to 3.7.0 by @dependabot in #180
- Bump npm from 9.6.6 to 9.6.7 by @dependabot in #182
- ⬆️🪝 update pre-commit hooks by @pre-commit-ci in #183
- Bump cpp/qfr from
a9554ectob837cffby @dependabot in #184 - Bump cpp/qfr from
b837cffto89412bcby @dependabot in #185 - Bump npm from 9.6.7 to 9.7.1 by @dependabot in #186
- Bump node-addon-api from 6.1.0 to 7.0.0 by @dependabot in #187
- ⬆️🪝 update pre-commit hooks by @pre-commit-ci in #189
- Bump npm from 9.7.1 to 9.7.2 by @dependabot in #191
- Bump semver from 7.3.8 to 7.5.3 by @dependabot in #192
- Bump actions/setup-node from 3.6.0 to 3.7.0 by @dependabot in #195
- Bump npm from 9.7.2 to 9.8.0 by @dependabot in #196
- 🚚 Move to MQT Core package by @burgholzer in #197
- ⬆️🪝 update pre-commit hooks by @pre-commit-ci in #198
- Bump cpp/mqt-core from
04b2082tob1c49b9by @dependabot in #199 - Bump npm from 9.8.0 to 9.8.1 by @dependabot in #200
- ⬆️🪝 update pre-commit hooks by @pre-commit-ci in #204
- Bump d3-graphviz from 5.0.2 to 5.1.0 by @dependabot in #202
- Bump cpp/mqt-core from
b1c49b9tobc2d7d4by @dependabot in #205
New Contributors
- @pre-commit-ci made their first contribution in #135
Full Changelog: v1.5.1...v1.6.0
v1.5.1 Dependency Update
What's Changed
- Bump npm from 8.6.0 to 8.7.0 by @dependabot in #37
- Bump d3-graphviz from 4.1.0 to 4.1.1 by @dependabot in #36
- Bump actions/setup-node from 3.1.0 to 3.1.1 by @dependabot in #34
- Bump cpp/qfr from
22af3c7to49a7085by @dependabot in #35 - Bump cpp/qfr from
49a7085toaba577eby @dependabot in #38 - Changed relative paths of some resources to work with nginx's reverse proxy settings by @marcelwa in #39
- Added a workflow to deploy DDVis to the CDA server at TUM by @marcelwa in #40
- 📝 update readme by @burgholzer in #41
- Bump cpp/qfr from
aba577etoe13d0a8by @dependabot in #42 - Bump github/codeql-action from 1 to 2 by @dependabot in #43
- Bump express from 4.17.3 to 4.18.0 by @dependabot in #44
- Bump npm from 8.7.0 to 8.8.0 by @dependabot in #45
- Bump cpp/qfr from
e13d0a8tob38fe5fby @dependabot in #46 - Bump npm from 8.8.0 to 8.9.0 by @dependabot in #47
- Bump express from 4.18.0 to 4.18.1 by @dependabot in #48
- Bump node-addon-api from 4.3.0 to 5.0.0 by @dependabot in #49
- Bump cpp/qfr from
b38fe5fto554a6e4by @dependabot in #50 - Bump npm from 8.9.0 to 8.10.0 by @dependabot in #51
- Bump cpp/qfr from
554a6e4to23a94fcby @dependabot in #52 - Bump actions/setup-node from 3.1.1 to 3.2.0 by @dependabot in #53
- Bump npm from 8.10.0 to 8.11.0 by @dependabot in #54
- Bump cpp/qfr from
23a94fcto0f2d1c2by @dependabot in #56 - Bump DoozyX/clang-format-lint-action from 0.13 to 0.14 by @dependabot in #55
- Bump npm from 8.11.0 to 8.12.1 by @dependabot in #57
- Bump cmake-js from 6.3.0 to 6.3.2 by @dependabot in #60
- Bump actions/setup-node from 3.2.0 to 3.3.0 by @dependabot in #58
- Bump cpp/qfr from
0f2d1c2toeca6a38by @dependabot in #59 - Bump npm from 8.12.1 to 8.12.2 by @dependabot in #62
- Bump cpp/qfr from
eca6a38to24b00a9by @dependabot in #61 - Bump npm from 8.12.2 to 8.13.1 by @dependabot in #64
- Bump cpp/qfr from
24b00a9to92bbd82by @dependabot in #63 - Added timezone to dependabot schedule by @hillmich in #65
- Bump npm from 8.13.1 to 8.13.2 by @dependabot in #67
- Bump cpp/qfr from
92bbd82to177f469by @dependabot in #66 - Bump cpp/qfr from
177f469toe42fc32by @dependabot in #68 - Bump npm from 8.13.2 to 8.14.0 by @dependabot in #71
- Bump actions/setup-node from 3.3.0 to 3.4.1 by @dependabot in #70
- Bump cpp/qfr from
e42fc32toc898637by @dependabot in #69 - Bump npm from 8.14.0 to 8.15.0 by @dependabot in #73
- Bump cpp/qfr from
c898637tofd0cadaby @dependabot in #72 - Bump npm from 8.15.0 to 8.15.1 by @dependabot in #74
- Bump cpp/qfr from
fd0cadato029239cby @dependabot in #75 - Bump npm from 8.15.1 to 8.16.0 by @dependabot in #76
- Bump cpp/qfr from
029239ctoc983525by @dependabot in #77 - Bump npm from 8.16.0 to 8.17.0 by @dependabot in #79
- Bump cpp/qfr from
c983525to8f1d73bby @dependabot in #78 - Bump cpp/qfr from
8f1d73btoefb9b44by @dependabot in #80 - Bump npm from 8.17.0 to 8.18.0 by @dependabot in #81
- Bump cpp/qfr from
efb9b44to091d869by @dependabot in #82 - Bump jquery from 3.6.0 to 3.6.1 by @dependabot in #84
- Bump cpp/qfr from
091d869tod550522by @dependabot in #83 - Bump npm from 8.18.0 to 8.19.1 by @dependabot in #85
- Bump d3-graphviz from 4.1.1 to 4.2.0 by @dependabot in #86
- Bump cpp/qfr from
d550522toef83c0fby @dependabot in #87 - Bump cpp/qfr from
ef83c0ftoae0b7c0by @dependabot in #88 - Bump npm from 8.19.1 to 8.19.2 by @dependabot in #89
- Bump d3-graphviz from 4.2.0 to 4.4.0 by @dependabot in #90
- Bump cpp/qfr from
ae0b7c0to6e4924aby @dependabot in #91 - Bump cpp/qfr from
6e4924ato8232c4cby @dependabot in #92 - Bump actions/setup-node from 3.4.1 to 3.5.0 by @dependabot in #93
- Bump body-parser from 1.20.0 to 1.20.1 by @dependabot in #95
- Bump cpp/qfr from
8232c4ctoca6da01by @dependabot in #94 - Bump cpp/qfr from
ca6da01to76dfda6by @dependabot in #96 - Bump actions/setup-node from 3.5.0 to 3.5.1 by @dependabot in #97
- Bump express from 4.18.1 to 4.18.2 by @dependabot in #98
- Bump cmake-js from 6.3.2 to 7.0.0 by @dependabot in #99
New Contributors
Full Changelog: v1.5.0...v1.5.1
Version 1.5.0 Release
What's Changed
- Added Quickstart Guide to README.md by @hillmich in #5
- Create dependabot.yml by @hillmich in #6
- Bump DoozyX/clang-format-lint-action from 0.12 to 0.13 by @dependabot in #8
- Bump cpp/qfr from
1d5e9a3to69ccc42by @dependabot in #7 - Bump cookie-parser from 1.4.5 to 1.4.6 by @dependabot in #9
- Bump body-parser from 1.19.0 to 1.19.2 by @dependabot in #10
- Bump jquery from 3.5.1 to 3.6.0 by @dependabot in #12
- Bump cmake-js from 6.1.0 to 6.3.0 by @dependabot in #13
- Bump node-addon-api from 2.0.2 to 4.3.0 by @dependabot in #11
- Bump npm from 8.5.0 to 8.5.1 by @dependabot in #14
- Bump http-errors from 1.8.1 to 2.0.0 by @dependabot in #15
- Bump d3-graphviz from 3.2.0 to 4.1.0 by @dependabot in #16
- Bump cpp/qfr from
69ccc42to250e721by @dependabot in #17 - Bump npm from 8.5.1 to 8.5.2 by @dependabot in #20
- Bump actions/setup-node from 2 to 3.0.0 by @dependabot in #19
- Bump cpp/qfr from
250e721to6bb07d6by @dependabot in #18 - Bump npm from 8.5.2 to 8.5.3 by @dependabot in #23
- Bump actions/checkout from 2 to 3 by @dependabot in #22
- Bump cpp/qfr from
a007d5dto69fcbe8by @dependabot in #21 - Bump cpp/qfr from
69fcbe8tod65f6edby @dependabot in #24 - Bump npm from 8.5.3 to 8.5.4 by @dependabot in #25
- Bump npm from 8.5.4 to 8.5.5 by @dependabot in #27
- Bump cpp/qfr from
d65f6edto7b2244cby @dependabot in #26 - Bump minimist from 1.2.5 to 1.2.6 by @dependabot in #28
- Bump npm from 8.5.5 to 8.6.0 by @dependabot in #30
- Bump body-parser from 1.19.2 to 1.20.0 by @dependabot in #33
- Bump actions/setup-node from 3.0.0 to 3.1.0 by @dependabot in #31
- Bump cpp/qfr from
7b2244cto22af3c7by @dependabot in #32
New Contributors
- @hillmich made their first contribution in #5
- @dependabot made their first contribution in #8
Full Changelog: v1.4.0...v1.5.0
Version 1.4.0 Release
This release marks the update to the latest QFR and DDPackage library versions. Most notably, this brings improved parser support for OpenQASM (munich-quantum-toolkit/core#14) and provides an advanced visualization of complex numbers using polar coordinates (cda-tum/dd_package#20).
Furthermore, several new example algorithms are added to the visualization tool.