Releases: cda-tum/mqt-ddvis
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
69c420d
toaa3b3bd
in 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
6ab9ffa
to69c420d
in 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
386f5be
to4db8776
in 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
6c47062
tob78e022
@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
bc2d7d4
to6c47062
@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
76dfda6
to6b897ff
by @dependabot in #101 - Bump cpp/qfr from
6b897ff
to78a3608
by @dependabot in #102 - Bump npm from 8.19.2 to 8.19.3 by @dependabot in #104
- Bump cpp/qfr from
78a3608
to64aa806
by @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
41f9809
toc7679b6
by @dependabot in #109 - Bump DoozyX/clang-format-lint-action from 0.14 to 0.15 by @dependabot in #112
- Bump cpp/qfr from
c7679b6
toe5f4189
by @dependabot in #111 - Bump npm from 9.1.2 to 9.1.3 by @dependabot in #114
- Bump cpp/qfr from
e5f4189
to64a8919
by @dependabot in #113 - Bump npm from 9.1.3 to 9.2.0 by @dependabot in #116
- Bump cpp/qfr from
64a8919
to888d44a
by @dependabot in #115 - 🔧 Add CodeQL configuration by @burgholzer in #117
- Bump cpp/qfr from
888d44a
to5e8b8b7
by @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
5e8b8b7
to9d0f917
by @dependabot in #122 - Bump d3-graphviz from 4.5.0 to 5.0.2 by @dependabot in #125
- Bump cpp/qfr from
9d0f917
toc11670d
by @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
c11670d
to5ae2f78
by @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
5ae2f78
toabed672
by @dependabot in #133 - ⬆️🪝 update pre-commit hooks by @pre-commit-ci in #135
- Bump cpp/qfr from
abed672
tob00c4cc
by @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
b00c4cc
to61543f8
by @dependabot in #140 - Bump npm from 9.4.0 to 9.4.1 by @dependabot in #141
- Bump cpp/qfr from
61543f8
to585bc63
by @dependabot in #143 - Bump npm from 9.4.1 to 9.4.2 by @dependabot in #144
- Bump cpp/qfr from
585bc63
to0fa1a9a
by @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
0fa1a9a
todb082b6
by @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
db082b6
to9a6bddf
by @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
9a6bddf
toea237f8
by @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
ea237f8
to94229bf
by @dependabot in #160 - Bump cpp/qfr from
94229bf
to86a8676
by @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
86a8676
to2c345e4
by @dependabot in #167 - Bump npm from 9.6.3 to 9.6.4 by @dependabot in #168
- Bump cpp/qfr from
2c345e4
toa17841c
by @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
a17841c
to3c47b6e
by @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
3c47b6e
tofaa00f1
by @dependabot in #175 - Bump npm from 9.6.5 to 9.6.6 by @dependabot in #177
- Bump cpp/qfr from
faa00f1
toccb0452
by @dependabot in #176 - ⬆️🪝 update pre-commit hooks by @pre-commit-ci in #178
- Bump cpp/qfr from
ccb0452
toa9554ec
by @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
a9554ec
tob837cff
by @dependabot in #184 - Bump cpp/qfr from
b837cff
to89412bc
by @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
04b2082
tob1c49b9
by @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
b1c49b9
tobc2d7d4
by @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
22af3c7
to49a7085
by @dependabot in #35 - Bump cpp/qfr from
49a7085
toaba577e
by @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
aba577e
toe13d0a8
by @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
e13d0a8
tob38fe5f
by @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
b38fe5f
to554a6e4
by @dependabot in #50 - Bump npm from 8.9.0 to 8.10.0 by @dependabot in #51
- Bump cpp/qfr from
554a6e4
to23a94fc
by @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
23a94fc
to0f2d1c2
by @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
0f2d1c2
toeca6a38
by @dependabot in #59 - Bump npm from 8.12.1 to 8.12.2 by @dependabot in #62
- Bump cpp/qfr from
eca6a38
to24b00a9
by @dependabot in #61 - Bump npm from 8.12.2 to 8.13.1 by @dependabot in #64
- Bump cpp/qfr from
24b00a9
to92bbd82
by @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
92bbd82
to177f469
by @dependabot in #66 - Bump cpp/qfr from
177f469
toe42fc32
by @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
e42fc32
toc898637
by @dependabot in #69 - Bump npm from 8.14.0 to 8.15.0 by @dependabot in #73
- Bump cpp/qfr from
c898637
tofd0cada
by @dependabot in #72 - Bump npm from 8.15.0 to 8.15.1 by @dependabot in #74
- Bump cpp/qfr from
fd0cada
to029239c
by @dependabot in #75 - Bump npm from 8.15.1 to 8.16.0 by @dependabot in #76
- Bump cpp/qfr from
029239c
toc983525
by @dependabot in #77 - Bump npm from 8.16.0 to 8.17.0 by @dependabot in #79
- Bump cpp/qfr from
c983525
to8f1d73b
by @dependabot in #78 - Bump cpp/qfr from
8f1d73b
toefb9b44
by @dependabot in #80 - Bump npm from 8.17.0 to 8.18.0 by @dependabot in #81
- Bump cpp/qfr from
efb9b44
to091d869
by @dependabot in #82 - Bump jquery from 3.6.0 to 3.6.1 by @dependabot in #84
- Bump cpp/qfr from
091d869
tod550522
by @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
d550522
toef83c0f
by @dependabot in #87 - Bump cpp/qfr from
ef83c0f
toae0b7c0
by @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
ae0b7c0
to6e4924a
by @dependabot in #91 - Bump cpp/qfr from
6e4924a
to8232c4c
by @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
8232c4c
toca6da01
by @dependabot in #94 - Bump cpp/qfr from
ca6da01
to76dfda6
by @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
1d5e9a3
to69ccc42
by @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
69ccc42
to250e721
by @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
250e721
to6bb07d6
by @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
a007d5d
to69fcbe8
by @dependabot in #21 - Bump cpp/qfr from
69fcbe8
tod65f6ed
by @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
d65f6ed
to7b2244c
by @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
7b2244c
to22af3c7
by @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 (cda-tum/mqt-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.