Releases: Qiskit/qiskit-serverless
v0.14.2
v0.14.1
v0.14.0
Changes
- update-version-0.14.0 @github-actions (#1415)
- Fix tasks initialization @Tansito (#1414)
- check regstry location of provider @akihikokuroda (#1412)
- fix some security issues in api/tasks/programs.py @akihikokuroda (#1409)
- Improved documentation for custom images @Tansito (#1410)
- Fix tox configuration @Tansito (#1413)
- function provider access to logs @akihikokuroda (#1403)
v0.13.0
Changes
- update-version-0.13.0 @github-actions (#1405)
- Configure tasks to be able to run configurations @Tansito (#1407)
- Fix gha update version @Tansito (#1404)
- Update docs with grouped image locations @psschwei (#1384)
- Bump certifi version @Tansito (#1402)
- New URL for qiskit-serverless service @Tansito (#1401)
- custom image example doc updates @akihikokuroda (#1398)
- Fix security error issue @akihikokuroda (#1399)
- Fix linter for gateway image @Tansito (#1396)
- Client: get method with provider arguments @IceKhan13 (#1359)
- Fix minor security issue @akihikokuroda (#1395)
- Ubi gateway @akihikokuroda (#1338)
- Remove pre-delete hook @Tansito (#1394)
- fix some vulnerabilities @akihikokuroda (#1393)
- Fix some minor vulnerabilities @akihikokuroda (#1390)
- Remove old deprecated actions @Tansito (#1391)
- Group qiskit serverless images in image registry @psschwei (#1365)
- Improve catch exceptions from job execution task @Tansito (#1389)
- Update kuberay operator, ray version @psschwei (#1343)
- entrypoint must be relative path @akihikokuroda (#1387)
- Rename dockerfile in doc @akihikokuroda (#1385)
- Filter job end-points @Tansito (#1377)
- Fix some typos from the documentation @Tansito (#1383)
- Drop extra middleware logs from k8s action @psschwei (#1382)
- Remove runtime_jobs end-points @Tansito (#1381)
- Remove quantum-serverless references @Tansito (#1374)
- Migrate from qiskit-ibm-provider to qiskit-ibm-runtime @Tansito (#1376)
- Use action to setup kind @psschwei (#1373)
- Client: always cleanup artifact tar @IceKhan13 (#1370)
- Client: Runtime service wrapper to track runtime jobs @IceKhan13 (#1358)
- enable function description @akihikokuroda (#1368)
- Fix proxy container lint issue @akihikokuroda (#1360)
- Drop python 3.8 from proxy linter job @psschwei (#1372)
- Bump k8s version in ghactions @psschwei (#1366)
- Custom image function example @akihikokuroda (#1364)
- migrate links from qiskit-extensions to qiskit @richrines1 (#1362)
- Minor fix in custom image doc @akihikokuroda (#1361)
- add resources to gateway and scheduler containers @akihikokuroda (#1357)
- use ubi base image for proxy @akihikokuroda (#1351)
- Update reference to the new version in documentation @Tansito (#1356)
- Client: fix for Function post init @IceKhan13 (#1386)
v0.12.0
Changes
-
update-version-0.12.0 @github-actions (#1354)
-
Upgrade python requests package @akihikokuroda (#1355)
-
Client README.md file update @akihikokuroda (#1353)
-
Get function by name @IceKhan13 (#1352)
-
migrate samples to primitive v2 @akihikokuroda (#1347)
-
Migrate tests to primitive v2 @akihikokuroda (#1350)
-
Add aer simulator path to QAOA example @akihikokuroda (#1349)
-
migrate vqe example to primitiveV2 @akihikokuroda (#1346)
-
Limitate accesible registries and implement a mock provider @Tansito (#1345)
-
Fix QAOA example @akihikokuroda (#1341)
-
Update docs/getting_started/experimental/running_programs_using_decorators.ipynb @akihikokuroda (#1335)
-
Unlock allauth @akihikokuroda (#1334)
-
check if a user can run a qiskit function or not @akihikokuroda (#1332)
-
Put correct proxy @akihikokuroda (#1330)
-
Update dependency cryptography to >=41.0.7 @renovate (#1310)
v0.11.0
Changes
- update-version-0.11.0 @github-actions (#1329)
- Fix some security concerns @akihikokuroda (#1328)
- Cancel @akihikokuroda (#1318)
- Migrate run end-point and use function.run instead of client.run @Tansito (#1320)
- takeout python 3.8 in client/setup.py @akihikokuroda (#1319)
- Fix some issues related "config" @akihikokuroda (#1295)
- Remove some unused endpoints @akihikokuroda (#1298)
- Rename Quantum Serverless to Qiskit Serverless @Tansito (#1309)
- Custom base images for functions @IceKhan13 (#1297)
- Bump tqdm version @psschwei (#1312)
- Fix proxy Dockerfile @Tansito (#1311)
- List end point implementation @Tansito (#1306)
- Sidecar proxy prototype @akihikokuroda (#1232)
- Update tooltip for version update action @psschwei (#1302)
- Add check for program execution failures @akihikokuroda (#1296)
- Bump sqlparse verson @psschwei (#1304)
- Apply 0.10.1 in main @Tansito (#1303)
- Update dependency django-concurrency to >=2.5 @renovate (#1235)
- Update dependency django-allauth to >=0.61.1 @renovate (#1234)
v0.10.1
v0.10.0
Changes
- update-version-0.10.0 @github-actions (#1292)
- Run refactorization @Tansito (#1286)
- Change the type of config data between client and gateway @akihikokuroda (#1285)
- Bump gunicorn to v22 @psschwei (#1289)
- Fix env_vars in QiskitPattern @akihikokuroda (#1287)
- remove arguments from program @akihikokuroda (#1288)
- Make storage class name helm variable @akihikokuroda (#1275)
- Remove observability helm chart @psschwei (#1281)
- Bump default python to 3.10 @psschwei (#1273)
- Refactorization for run_existing end-point @Tansito (#1267)
- add version api endpoint to gateway @akihikokuroda (#1279)
- Remove catalog implementation @Tansito (#1276)
- Drop python 3.8 support @psschwei (#1258)
- Additional logging for auth errors on custom backends @psschwei (#1271)
- Gateway: test schedule for existing cluster @IceKhan13 (#1266)
- Update qiskit version badge @psschwei (#1259)
- Fix test_schdule @psschwei (#1262)
- Add security policy @karlaspuldaro (#1256)
- Remove django-filter dependency @Tansito (#1254)
- Upload refactorization @Tansito (#1243)
- Use scripts instead of notebooks for tests @psschwei (#1239)
- Fix ExistingProgram serializer @Tansito (#1245)
- Fix ingress annotation warnings @karlaspuldaro (#1196)
- Adding Swagger documentation to Gateway @david-alber (#1205)
- Update contribution doc for MacOS envs @karlaspuldaro (#1223)
- updating docs notebook dependencies + use latest fakebackend @david-alber (#1227)
- Fix docker lint action @Tansito (#1221)
- Remove default login view @akihikokuroda (#1215)
- Fix link for Qiskit deprecation policy @Eric-Arellano (#1218)
- Take out unnecessary Job.save() @akihikokuroda (#1217)
- Test notebooks against k8s qs deployment @psschwei (#1216)
- Documentation update @karlaspuldaro (#1214)
- Use LocalProvider for test @akihikokuroda (#1212)
- Add catalog status @akihikokuroda (#1211)
- Repository removal @Tansito (#1207)
- CatalogEntry API @akihikokuroda (#1204)
- Drop jupyter from main helm readme @psschwei (#1208)
- CI: fix indentation @IceKhan13 (#1203)
- Update dependency jupyter-sphinx to >=0.5.3 @renovate (#1255)
- Update dependency setuptools to v69 @renovate (#1249)
- Update dependency setuptools to v42 @renovate (#1253)
- Update dependency setuptools to v41 @renovate (#1250)
- Update dependency django-csp to >=3.8 @renovate (#1247)
- Update dependency Django to >=4.2.11 @renovate (#1241)
- Update qiskit packages @renovate (#1242)
- Update dependency ray to v2.9.3 @renovate (#1230)
- Update alpine/k8s Docker tag to v1.29.2 @renovate (#1233)
- Update dependency ipywidgets to >=8.1.2 @renovate (#1229)
- Update dependency Django to >=4.2.10 @renovate (#1228)
- Update Helm release nginx-ingress-controller to v9.11.0 @renovate (#1199)
- Update Helm release postgresql to v13.4.4 @renovate (#1200)
- Update Helm release promtail to v6.15.5 @renovate (#1219)
- Update Helm release kuberay-operator to v1 @renovate (#1121)
v0.9.0
Changes
- add runtimejob handling additional apis @akihikokuroda (#1197)
- Runtimejob API ModelView @akihikokuroda (#1191)
- Drop requirements-notebook.txt @psschwei (#1193)
- Add
public
flag in Program @akihikokuroda (#1181) - Drop markdown from gateway/repository requirements @psschwei (#1189)
- Drop jupyter helm chart @psschwei (#1188)
- Add RuntimeJob model @akihikokuroda (#1177)
- Add vim to images @psschwei (#1186)
- Update docs to remove tools link, additional jupyter mentions @psschwei (#1184)
- Drop notebook vscans @psschwei (#1180)
- Append to scheduler job logs @psschwei (#1185)
- Remove jupyter container from notebook tests @psschwei (#1176)
- Remove notebook/compose mentions from docs @psschwei (#1175)
- add clarifying message for failed jobs with no logs @david-alber (#1173)
- Add catalog entry model @psschwei (#1172)
- PathTraversal fix @akihikokuroda (#1159)
- Add missing "Content-Security-Policy" header @akihikokuroda (#1171)
- Run image builds as separate jobs @psschwei (#1157)
- fix Privilege and Configuration issues @akihikokuroda (#1160)
- CI: update versions sed fix @IceKhan13 (#1201)
- Update dependency Django to >=4.2.9 @renovate (#1148)
- Update qiskit packages @renovate (#1198)
- Update dependency ray to v2.9.1 @renovate (#1194)
- Update dependency nbqa to >=1.7.1 @renovate (#1192)
- Update dependency djangorestframework-simplejwt to >=5.3.1 @renovate (#1179)
- Update Helm release promtail to v6.15.4 @renovate (#1190)
v0.8.2
Changes
- update-version-0.8.2 @github-actions (#1156)
- Update Docker image ray to 2.9.0 @Tansito (#1155)
- Improve doc @akihikokuroda (#1149)
- Drop notebook builds @psschwei (#1151)
- Program run methods refactorization @Tansito (#1147)
- pick up some client config from env var @akihikokuroda (#1146)
- file_download target_name @akihikokuroda (#1145)
- adjust username included in cluster name @akihikokuroda (#1140)
- Update ipython library @Tansito (#1144)
- remove opflow reference @akihikokuroda (#1143)
- Update dependency ray to v2.9.0 @renovate (#1152)
- Update dependency ray to v2.8.1 @renovate (#1139)
- Update Helm release postgresql to v13.2.24 @renovate (#1138)
- Update Helm release nginx-ingress-controller to v9.9.4 @renovate (#1126)