Releases: divviup/divviup-api
0.1.13
Breaking Changes
This release contains a known breaking change with report metrics.
The fields report_count
and aggregation_collection_count
on task-related API endpoints are deprecated. While they are still present in API calls, for serialization purposes, they are always zeroed out and no longer carry any meaning.
What's Changed
- Enable deep linking in swagger UI by @inahga in #825
- Tracing for tests by @inahga in #826
- Bump janus_messages from 0.6.15 to 0.6.16 by @dependabot in #828
- Bump serde_yaml from 0.9.31 to 0.9.32 by @dependabot in #829
- Bump opentelemetry-otlp from 0.14.0 to 0.15.0 by @dependabot in #834
- Bump serde_json from 1.0.113 to 1.0.114 by @dependabot in #831
- Bump prio from 0.16.0 to 0.16.1 by @dependabot in #832
- Bump serde from 1.0.196 to 1.0.197 by @dependabot in #830
- Bump @types/node from 20.11.17 to 20.11.20 in /app by @dependabot in #836
- Bump vite from 5.1.3 to 5.1.4 in /app by @dependabot in #837
- Bump @types/react-dom from 18.2.18 to 18.2.19 in /app by @dependabot in #838
- Bump swagger-ui-react from 5.11.3 to 5.11.8 in /app by @dependabot in #840
- Bump @types/jest from 29.5.11 to 29.5.12 in /app by @dependabot in #841
- Bump @testing-library/jest-dom from 6.4.1 to 6.4.2 in /app by @dependabot in #843
- Bump eslint from 8.56.0 to 8.57.0 in /app by @dependabot in #844
- Bump bootstrap from 5.3.2 to 5.3.3 in /app by @dependabot in #839
- Bump @github/relative-time-element from 4.3.0 to 4.3.1 in /app by @dependabot in #842
- dependabot: attempt to group opentelemetry crates by @jbr in #845
- update and upgrade all deps by @jbr in #846
- Add openapi to readme by @jbr in #847
- Remove perma-todo "setting up auth0" section in readme by @jbr in #850
- fix a bunch of redundant-import warnings by @jbr in #848
- re-add rust-clippy action by @jbr in #849
- Task upload metrics by @inahga in #809
Full Changelog: 0.1.12...0.1.13
0.1.12
What's Changed
Full Changelog: 0.1.11...0.1.12
0.1.11
What's Changed
- Bump undici from 5.28.2 to 5.28.3 in /app by @dependabot in #811
- Bump trillium-api from 0.2.0-rc.9 to 0.2.0-rc.10 by @dependabot in #812
- Bump janus_messages from 0.6.14 to 0.6.15 by @dependabot in #813
- Bump env_logger from 0.11.1 to 0.11.2 by @dependabot in #815
- Bump clap from 4.5.0 to 4.5.1 by @dependabot in #816
- Bump sea-orm-migration from 0.12.12 to 0.12.14 by @dependabot in #817
- Bump trillium-client from 0.5.5 to 0.5.6 by @dependabot in #814
- Bump react-router-dom from 6.22.0 to 6.22.1 in /app by @dependabot in #818
- Bump react-router from 6.22.0 to 6.22.1 in /app by @dependabot in #819
- Bump vite from 5.0.12 to 5.1.3 in /app by @dependabot in #820
- Bump @vitejs/plugin-react-swc from 3.5.0 to 3.6.0 in /app by @dependabot in #822
- Bump @typescript-eslint/eslint-plugin from 6.19.1 to 7.0.0 in /app by @dependabot in #821
Full Changelog: 0.1.10...0.1.11
0.1.10
What's Changed
- Bump @testing-library/react from 14.1.2 to 14.2.1 in /app by @dependabot in #795
- Bump @types/node from 20.11.10 to 20.11.17 in /app by @dependabot in #796
- Bump react-bootstrap from 2.9.2 to 2.10.1 in /app by @dependabot in #794
- Bump swagger-ui-react from 5.11.1 to 5.11.3 in /app by @dependabot in #797
- Bump @types/react from 18.2.53 to 18.2.55 in /app by @dependabot in #798
- Bump trillium-http from 0.3.12 to 0.3.14 by @dependabot in #800
- Bump trillium-testing from 0.5.2 to 0.5.4 by @dependabot in #799
- Bump janus_messages from 0.6.12 to 0.6.14 by @dependabot in #802
- Bump clap from 4.4.18 to 4.5.0 by @dependabot in #805
- Bump trillium-client from 0.5.4 to 0.5.5 by @dependabot in #803
- Bump sea-orm from 0.12.12 to 0.12.14 by @dependabot in #807
- Bump thiserror from 1.0.56 to 1.0.57 by @dependabot in #804
- Bump rust from 1.75.0-alpine to 1.76.0-alpine by @dependabot in #808
- Bump trillium-api from 0.2.0-rc.8 to 0.2.0-rc.9 by @dependabot in #806
Full Changelog: 0.1.9...0.1.10
0.1.9
What's Changed
- Avoid script injection in make-release workflow by @inahga in #784
- Use correct secret in workflow by @inahga in #785
- Bump tokio from 1.35.1 to 1.36.0 by @dependabot in #787
- Bump janus_messages from 0.6.11 to 0.6.12 by @dependabot in #786
- Bump @testing-library/jest-dom from 6.2.0 to 6.4.1 in /app by @dependabot in #789
- Bump @types/react from 18.2.47 to 18.2.53 in /app by @dependabot in #790
- Bump react-router-dom from 6.21.3 to 6.22.0 in /app by @dependabot in #791
- Bump prettier from 3.1.1 to 3.2.5 in /app by @dependabot in #792
- Bump time from 0.3.31 to 0.3.34 by @dependabot in #788
Full Changelog: 0.1.8...0.1.9
0.1.8
What's Changed
- Update docs and examples for environment variables by @divergentdave in #767
- Bump alpine from 3.19.0 to 3.19.1 by @dependabot in #769
- enable automerge by @jbr in #779
- Don't fetch or display task metrics (for now) by @jbr in #768
- Change names of GitHub Actions CI jobs by @divergentdave in #780
- Fix React hooks by @divergentdave in #758
- Bump swagger-ui-react from 5.11.0 to 5.11.1 in /app by @dependabot in #770
- Bump web-vitals from 3.5.1 to 3.5.2 in /app by @dependabot in #771
- Bump @types/luxon from 3.4.0 to 3.4.2 in /app by @dependabot in #772
- Bump axios from 1.6.5 to 1.6.7 in /app by @dependabot in #773
- Bump serde from 1.0.195 to 1.0.196 by @dependabot in #777
- Bump serde_yaml from 0.9.30 to 0.9.31 by @dependabot in #776
- Bump serde_json from 1.0.111 to 1.0.113 by @dependabot in #775
- Bump @types/node from 20.11.5 to 20.11.10 in /app by @dependabot in #774
- Bump env_logger from 0.10.2 to 0.11.1 by @dependabot in #778
- Add workflow for automatically generating release by @inahga in #783
Full Changelog: 0.1.7...0.1.8
0.1.7
0.1.6
What's Changed
- Bump vite from 5.0.11 to 5.0.12 in /app by @dependabot in #747
- Bump h2 from 0.3.22 to 0.3.24 by @dependabot in #748
- Bump regex from 1.10.2 to 1.10.3 by @dependabot in #757
- Bump uuid from 1.6.1 to 1.7.0 by @dependabot in #756
- Bump clap from 4.4.14 to 4.4.18 by @dependabot in #755
- Bump env_logger from 0.10.1 to 0.10.2 by @dependabot in #754
- Bump @typescript-eslint/parser from 6.18.0 to 6.19.0 in /app by @dependabot in #753
- Bump react-router-dom from 6.21.1 to 6.21.3 in /app by @dependabot in #751
- Bump primereact from 10.3.0 to 10.3.3 in /app by @dependabot in #750
- Bump @types/node from 20.10.7 to 20.11.5 in /app by @dependabot in #749
- Bump base64 from 0.21.6 to 0.21.7 by @dependabot in #741
- Bump prio from 0.15.3 to 0.16.0 by @dependabot in #740
- Bump janus_messages from 0.6.8 to 0.6.9 by @dependabot in #735
- Bump sea-orm from 0.12.10 to 0.12.12 by @dependabot in #761
- Bump trillium-client from 0.5.1 to 0.5.3 by @dependabot in #762
- Bump @typescript-eslint/eslint-plugin from 6.18.0 to 6.19.1 in /app by @dependabot in #763
- Bump async-lock from 3.2.0 to 3.3.0 by @dependabot in #739
- Release divviup-api 0.1.6 by @tgeoghegan in #764
Full Changelog: 0.1.5...0.1.6
0.1.5
What's Changed
- Bump futures-lite from 2.1.0 to 2.2.0 by @dependabot in #727
- Bump opentelemetry_sdk from 0.21.1 to 0.21.2 by @dependabot in #728
- Bump janus_messages from 0.6.7 to 0.6.8 by @dependabot in #726
- Bump clap from 4.4.12 to 4.4.13 by @dependabot in #724
- Bump serde_json from 1.0.110 to 1.0.111 by @dependabot in #723
- upgrade trillium-rustls and opt out of the "server" feature by @jbr in #729
- Npm upgrades by @jbr in #730
- run cargo update by @jbr in #731
- feat: improve handling of tombstoned aggregators by @jbr in #732
- Display tombstoned aggregators differently by @jbr in #733
- Bump divviup-api to 0.1.5. by @branlwyd in #734
Full Changelog: 0.1.4...0.1.5
0.1.4
This release contains a known breaking change.
If a DivviupClient
is instantiated with DivviupClient::new(token.into(), ...)
, this release will break the ability of the compiler to infer the type of .into()
. Since DivviupClient
now takes an impl Display
, you can remove the .into()
to fix this break.
What's Changed
- upgrade deps and add type: module for new version of vite by @jbr in #690
- Bump google-github-actions/auth from 1 to 2 by @dependabot in #666
- patch dependency updates by @jbr in #697
- Create collector credential in right path by @tgeoghegan in #696
- Further deps by @jbr in #698
- upgrade dependencies and refactor to use latest trillium-client by @jbr in #711
- Bump rust from 1.74.1-alpine to 1.75.0-alpine by @dependabot in #707
- Consolidate integration test targets by @divergentdave in #714
- Bump version to 0.1.4 by @inahga in #715
- Clean up unused import warnings by @divergentdave in #716
Full Changelog: 0.1.3...0.1.4