Bailo v2.0.0
We're restarting releases, which will occur on a three-weekly basis. This is a catch-all release for the work that has been done over the past year.
What's Changed
- Bump @emotion/react from 11.10.8 to 11.11.0 in /frontend by @dependabot in #481
- Bump @eslint/eslintrc from 2.0.2 to 2.0.3 in /frontend by @dependabot in #479
- Bump @typescript-eslint/eslint-plugin from 5.59.2 to 5.59.5 in /backend by @dependabot in #478
- Fix favicon by @a3957273 in #490
- Add documentation for useful commands by @a3957273 in #489
- Bump @vitest/coverage-c8 from 0.30.1 to 0.31.1 in /frontend by @dependabot in #496
- Bump @mui/material from 5.12.3 to 5.13.1 in /frontend by @dependabot in #493
- Bump prettier from 2.8.7 to 2.8.8 by @dependabot in #483
- Bump @vitejs/plugin-react from 3.1.0 to 4.0.0 in /frontend by @dependabot in #498
- Bump @types/node from 18.16.2 to 20.2.1 in /backend by @dependabot in #497
- Bump vitest from 0.30.1 to 0.31.1 in /backend by @dependabot in #504
- Bump axios from 1.3.5 to 1.4.0 in /backend by @dependabot in #503
- Bump jsdom from 21.1.1 to 22.0.0 in /frontend by @dependabot in #505
- Bump @emotion/server from 11.10.0 to 11.11.0 in /frontend by @dependabot in #506
- Bump axios from 1.3.6 to 1.4.0 in /frontend by @dependabot in #508
- Updated eslint rules and fixed any issues by @ARADDCC012 in #513
- Bump esmock from 2.2.1 to 2.2.3 in /backend by @dependabot in #509
- Bump @types/react-dom from 18.0.11 to 18.2.4 in /frontend by @dependabot in #511
- Bump eslint from 8.39.0 to 8.41.0 in /backend by @dependabot in #510
- Bump @mui/material from 5.13.1 to 5.13.2 in /frontend by @dependabot in #514
- Bump @swc/core from 1.3.56 to 1.3.60 in /backend by @dependabot in #518
- Bump unzipper from 0.10.11 to 0.10.14 in /backend by @dependabot in #519
- Bump swagger-ui-react from 4.18.3 to 4.19.0 in /frontend by @dependabot in #517
- Bump @rjsf/mui from 5.6.2 to 5.7.0 in /frontend by @dependabot in #520
- Create a test script to build and upload large tar files by @a3957273 in #502
- Fix model page memory leak by @a3957273 in #500
- Update workflow actions to Node v16 by @a3957273 in #501
- Bump @rjsf/validator-ajv8 from 5.6.2 to 5.7.3 in /frontend by @dependabot in #521
- Bump @types/react from 18.2.0 to 18.2.7 in /frontend by @dependabot in #522
- Bump tar and @types/tar in /backend by @dependabot in #523
- Bump prettier from 2.8.7 to 2.8.8 in /backend by @dependabot in #524
- added question mark to fields by @TT38665 in #512
- Bump form-data-encoder from 2.1.4 to 3.0.0 in /backend by @dependabot in #525
- Bump @rjsf/core from 5.6.0 to 5.7.3 in /frontend by @dependabot in #526
- Bump eslint from 8.39.0 to 8.41.0 in /frontend by @dependabot in #528
- Fix CI and update RJSF by @a3957273 in #530
- Bump @typescript-eslint/eslint-plugin from 5.59.7 to 5.59.8 in /frontend by @dependabot in #533
- Bump formdata-node from 5.0.0 to 5.0.1 in /backend by @dependabot in #532
- Bump @mui/lab from 5.0.0-alpha.129 to 5.0.0-alpha.132 in /frontend by @dependabot in #531
- Add documentation for common workflows by @a3957273 in #535
- Bump @vitest/coverage-c8 from 0.31.1 to 0.31.4 in /frontend by @dependabot in #540
- Bump @typescript-eslint/parser from 5.59.2 to 5.59.8 in /frontend by @dependabot in #539
- Bump @types/node from 20.2.1 to 20.2.5 in /backend by @dependabot in #538
- Bump mongodb from 5.5.0 to 5.6.0 in /backend by @dependabot in #537
- Bump vite from 4.3.8 to 4.3.9 in /backend by @dependabot in #542
- Bump vite from 4.3.4 to 4.3.9 in /frontend by @dependabot in #541
- Decrease usage of any's by @a3957273 in #536
- Bump typescript from 5.0.4 to 5.1.3 in /backend by @dependabot in #546
- Bump @types/unzipper from 0.10.5 to 0.10.6 in /backend by @dependabot in #545
- Bump @next/mdx from 13.4.0 to 13.4.4 in /frontend by @dependabot in #544
- Bump cypress from 12.11.0 to 12.13.0 in /frontend by @dependabot in #543
- Add export functionality to Bailo by @a3957273 in #515
- remove mongo secret from production.js by @ARADDCC013 in #548
- Add OAuth Authentication Strategy by @a3957273 in #516
- Bump nodemailer and @types/nodemailer in /backend by @dependabot in #549
- Bump next from 13.4.0 to 13.4.5 in /frontend by @dependabot in #554
- Bump fast-xml-parser and @aws-sdk/credential-providers in /backend by @dependabot in #547
- Bump @types/lodash from 4.14.194 to 4.14.195 in /backend by @dependabot in #561
- Bump @uiw/react-textarea-code-editor from 2.1.1 to 2.1.6 in /frontend by @dependabot in #559
- Action K8s by @ARADDCC013 in #552
- Bump mongodb-memory-server from 8.12.2 to 8.13.0 in /backend by @dependabot in #560
- Bump mongoose from 7.1.0 to 7.3.0 in /frontend by @dependabot in #557
- Out of Disk Space Error by @a3957273 in #574
- Bump fast-xml-parser and @aws-sdk/credential-providers in /backend by @dependabot in #578
- Bump cross-fetch from 3.1.5 to 3.1.8 in /backend by @dependabot in #577
- Bump eslint from 8.42.0 to 8.44.0 in /backend by @dependabot in #576
- Bump eslint from 8.41.0 to 8.44.0 in /frontend by @dependabot in #575
- BAI-600 Refactored MetadataDisplay to use 'useGetSchema' by @m19671 in #572
- Bump @vitejs/plugin-react from 4.0.0 to 4.0.1 in /frontend by @dependabot in #568
- Mock audit calls by @JR40159 in #586
- Bump @uiw/react-textarea-code-editor from 2.1.6 to 2.1.7 in /frontend by @dependabot in #579
- Bump @mui/lab from 5.0.0-alpha.132 to 5.0.0-alpha.135 in /frontend by @dependabot in #580
- Bump @typescript-eslint/parser from 5.59.2 to 5.61.0 in /backend by @dependabot in #582
- Bump @swc/core from 1.3.62 to 1.3.68 in /backend by @dependabot in #587
- Add minimal mocked config for route tests by @JR40159 in #585
- corrected position of error notification by @TT38665 in #583
- BAI-713 Updated useful commands file to include older versions of doc… by @m19671 in #584
- added condition to stop approving from API by @TT38665 in #556
- updated dependabot config so that it runs monthly by @ARADDCC002 in #595
- added link to explain error by @TT38665 in #487
- Feature/add tag filter component and reorganise marketplace by @ARADDCC002 in #558
- Bai 708 refactor api hook to allow for custom requests by @m19671 in #616
- BAI-534 documentation links to dead pages by @m19671 in #620
- Feature/bai 691 add beta wrapper component by @ARADDCC002 in #613
- Feature/bai 669 add reusable tab page component by @ARADDCC002 in #617
- Feature/bai create overview page for model by @ARADDCC002 in #618
- Bai 551 approve reject directly from model by @P20179 in #588
- BAI-599 model description now extends further right. less dead space … by @k25831 in #625
- Bump semver from 5.7.1 to 5.7.2 in /backend by @dependabot in #623
- Bump semver from 5.7.1 to 5.7.2 in /frontend by @dependabot in #622
- Bump semver from 6.3.0 to 6.3.1 in /lib/landing by @dependabot in #621
- Update smtp auth to be undefined if auth is not required by @JR40159 in #628
- Bugfix/bai 367 user receives no feedback by @TT38665 in #619
- Bai 650 add warning message for max model upload size by @P20179 in #637
- Bump word-wrap from 1.2.3 to 1.2.4 in /frontend by @dependabot in #634
- Bump word-wrap from 1.2.3 to 1.2.4 in /lib/landing by @dependabot in #633
- Bump mongoose from 6.11.0 to 6.11.3 in /backend by @dependabot in #631
- Bump mongoose from 7.3.0 to 7.3.3 in /frontend by @dependabot in #630
- minio creds source update by @ARADDCC013 in #636
- Mock V2 Endpoints by @JR40159 in #635
- Dev/changes to beta nav by @ARADDCC002 in #639
- Bai 745 allow deployments for any approved version by @TT38665 in #640
- Bai 735 create base input fields by @k25831 in #641
- Feature/bai 673 resuable model release display by @ARADDCC002 in #626
- Update V2 schema by @JR40159 in #642
- Bai 737 implement readonly aand teamonly functionality by @k25831 in #643
- added a review with comment component by @ARADDCC002 in #629
- Bai 736 create api endpoints team and model name by @P20179 in #645
- Bump @types/node from 20.2.5 to 20.4.5 in /backend by @dependabot in #654
- Bump @types/node from 18.16.1 to 20.4.5 in /frontend by @dependabot in #659
- Bump @types/lodash-es from 4.17.7 to 4.17.8 in /backend by @dependabot in #652
- Bump @types/lodash from 4.14.195 to 4.14.196 in /backend by @dependabot in #650
- Bump jest from 29.5.0 to 29.6.2 in /backend by @dependabot in #649
- Bump esmock from 2.3.1 to 2.3.5 in /backend by @dependabot in #655
- Bump vitest from 0.31.1 to 0.33.0 in /backend by @dependabot in #661
- Bump @vitest/coverage-c8 from 0.30.1 to 0.33.0 in /backend by @dependabot in #660
- Bump node-fetch from 3.3.1 to 3.3.2 in /backend by @dependabot in #656
- Bump mongodb from 5.6.0 to 5.7.0 in /backend by @dependabot in #653
- Bump @swc/core from 1.3.68 to 1.3.73 in /backend by @dependabot in #658
- Bump @next/bundle-analyzer from 13.4.0 to 13.4.12 in /frontend by @dependabot in #662
- Bump nodemon from 2.0.22 to 3.0.1 in /backend by @dependabot in #651
- Feature/bai 820 integrate beta mocked api by @ARADDCC002 in #644
- Bump nodemailer and @types/nodemailer in /backend by @dependabot in #647
- Feature/bai 796 get api v2 schemas by @JR40159 in #664
- Bugfix/v2 crashes on reload and log formats by @JR40159 in #666
- GET /api/v2/schema/<schema_id> by @JR40159 in #668
- Dev/improve accessibility create new beta page by @ARADDCC002 in #667
- Bump openshift-rest-client from 7.1.1 to 8.0.1 in /backend by @dependabot in #657
- Bump eslint from 8.44.0 to 8.46.0 in /backend by @dependabot in #648
- Bump execa from 7.1.1 to 7.2.0 in /backend by @dependabot in #646
- Dev/accessibility improvements beta wrapper by @ARADDCC002 in #671
- Strip colors in production logs by @a3957273 in #670
- Feature/bai 836 post api v2 schemas by @JR40159 in #672
- Implement POST /v2/models and GET /v2/model by @a3957273 in #627
- Bai 738 unit cypress testing by @k25831 in #665
- Update access control wording by @a3957273 in #676
- Remove unnecessary tab index values by @a3957273 in #677
- Add collaborator list to models by @a3957273 in #674
- Create .gitlab-ci.yml by @ARADDCC013 in #679
- BAI-740 modify stepper to display vertically by @m19671 in #638
- added a review page with an approval list by @ARADDCC002 in #673
- autofixed import orders in various backend files by @ARADDCC002 in #682
- Hide experimental warnings from node by @a3957273 in #680
- Move new model URL and 'from Schema' URL by @a3957273 in #681
- Bump tough-cookie and @cypress/request in /frontend by @dependabot in #669
- Add 'getModels' endpoint by @a3957273 in #675
- Remove 'data' from endpoint responses by @a3957273 in #683
- Remove extraneous backend packages by @a3957273 in #685
- include all branches to run CI by @ARADDCC013 in #688
- Add model card mocks by @a3957273 in #686
- update ci to allow all branches by @ARADDCC013 in #689
- Bugfix/memory usage on uploads to minio by @JR40159 in #684
- BAI-742 / Create Base Edit Functionality by @A67584 in #687
- Bai 825 create wrapper component for markdown by @P20179 in #690
- Feature/add beta settings tab by @ARADDCC002 in #678
- Bump mongodb from 4.5.0 to 4.17.0 in /lib/p-mongo-queue by @dependabot in #695
- Bump mongodb from 5.7.0 to 5.8.0 in /backend by @dependabot in #694
- Bump mongodb and mongoose in /frontend by @dependabot in #693
- Add release endpoints by @a3957273 in #696
- Bugfix/bai 570 approved first by technical reviewer by @TT38665 in #663
- Bump @types/unzipper from 0.10.6 to 0.10.7 in /backend by @dependabot in #716
- Bump @types/lodash from 4.14.196 to 4.14.197 in /backend by @dependabot in #715
- Bump execa from 7.2.0 to 8.0.1 in /backend by @dependabot in #714
- Bump prettier from 2.8.8 to 3.0.3 in /backend by @dependabot in #713
- Bump eslint from 8.46.0 to 8.48.0 in /backend by @dependabot in #712
- Bump jsonwebtoken from 9.0.0 to 9.0.2 in /backend by @dependabot in #711
- Bump axios from 1.4.0 to 1.5.0 in /backend by @dependabot in #708
- Bump @typescript-eslint/parser from 5.61.0 to 5.62.0 in /backend by @dependabot in #706
- Bump archiver from 5.3.1 to 6.0.0 in /backend by @dependabot in #705
- Bump vitest from 0.33.0 to 0.34.3 in /backend by @dependabot in #704
- Bump vitest from 0.30.1 to 0.34.3 in /frontend by @dependabot in #700
- Bump @anatine/zod-mock from 3.13.1 to 3.13.2 in /backend by @dependabot in #707
- Bump next-remove-imports from 1.0.11 to 1.0.12 in /frontend by @dependabot in #703
- Bump zod from 3.21.4 to 3.22.2 in /backend by @dependabot in #702
- Bump minio and @types/minio in /backend by @dependabot in #719
- Feature/bai 840 get api v2 approvals by @JR40159 in #697
- Move middleware into the 'routes' folder by @a3957273 in #698
- Initial model card and schema routes by @a3957273 in #692
- Use node fetch across backend by @a3957273 in #721
- Create a service for a common http interface by @a3957273 in #720
- Bai 853 banner for model page by @TT38665 in #717
- Bai 827 markdown implementation by @P20179 in #722
- fixed the api call to get reviews and fixed side nav wrapper for revi… by @ARADDCC002 in #724
- start of live doc implementation by @ARADDCC002 in #691
- Remove 'name' from releases, add 'createdBy'. by @a3957273 in #725
- Update from Node 16 to Node 18. by @a3957273 in #718
- added wip release drafts by @ARADDCC002 in #723
- Allow uploads to S3 bucket for model by @a3957273 in #727
- Dev/fix post release UI by @ARADDCC002 in #730
- fixed model schema selection page so it only displays model schemas2 by @ARADDCC002 in #731
- Initial Python library rewrite by @a3957273 in #728
- add start of ui work for access requests by @ARADDCC002 in #732
- Added husky and lint-staged by @ARADDCC012 in #734
- Bump @cypress/request and cypress in /frontend by @dependabot in #735
- New endpoints (including unit tests and docstrings) by @bw27492 in #741
- Bugfix/bai 862 request reviews on release creation by @JR40159 in #733
- Feature/bai 798 get reviews based on models by @JR40159 in #745
- New endpoints (including unit tests and docstrings) by @bw27492 in #743
- Bai 872 view model card revisions by @TT38665 in #746
- changed all frontend occurences of approvals to be reviews. updated a… by @ARADDCC002 in #748
- Add sensible tasks and libraries to index page by @a3957273 in #742
- Added delete_file method, methods to create or get teams/roles by @bw27492 in #747
- Add get current user route by @a3957273 in #737
- Add post review response and move review count to be a response header by @JR40159 in #749
- Add update model endpoint by @a3957273 in #739
- Add delete file endpoint by @a3957273 in #736
- Add get docker images endpoint by @a3957273 in #740
- Seperate out base auth connector by @JR40159 in #751
- Fix marketplace search by @JR40159 in #754
- Add get files endpoint by @a3957273 in #738
- Bump vitest from 0.34.3 to 0.34.6 in /backend by @dependabot in #766
- Bump @types/memoizee from 0.4.8 to 0.4.9 in /backend by @dependabot in #759
- Bump @types/bunyan from 1.8.8 to 1.8.9 in /backend by @dependabot in #768
- Bump @vitest/coverage-v8 from 0.34.1 to 0.34.6 in /backend by @dependabot in #767
- Bump @typescript-eslint/parser from 5.59.8 to 5.62.0 in /frontend by @dependabot in #770
- Bump @types/morgan from 1.9.4 to 1.9.6 in /backend by @dependabot in #764
- Bump @rjsf/validator-ajv8 from 5.12.1 to 5.13.0 in /frontend by @dependabot in #771
- Bump eslint from 8.49.0 to 8.50.0 in /backend by @dependabot in #763
- Bump @types/node from 20.4.8 to 20.8.0 in /backend by @dependabot in #761
- Bump @types/lodash-es from 4.17.8 to 4.17.9 in /backend by @dependabot in #762
- Bump @types/config from 3.3.0 to 3.3.1 in /backend by @dependabot in #765
- Bump @aws-sdk/client-s3 from 3.413.0 to 3.421.0 in /backend by @dependabot in #769
- updated schemakind by @ARADDCC002 in #772
- Dev/implement post review UI by @ARADDCC002 in #750
- fixed issue with release page crashing after review by @ARADDCC002 in #773
- added tabbed views as url params so they can be easily shared with users by @ARADDCC002 in #774
- various changes for better responsiveness by @ARADDCC002 in #775
- Bump postcss and next in /lib/landing by @dependabot in #776
- Bump eslint-plugin-prettier from 4.2.1 to 5.0.0 in /backend by @dependabot in #758
- Bump postcss from 8.4.23 to 8.4.31 in /backend by @dependabot in #778
- Bump zod from 3.22.2 to 3.22.3 in /backend by @dependabot in #780
- Added schema, team and simple file upload methods. by @bw27492 in #755
- Added markdown form widget by @ARADDCC012 in #779
- Implemented URL validation on client initialisation & renamed methods to better align with HTTP requests by @bw27492 in #785
- Added get_reviews method. by @bw27492 in #786
- Various bugs and demo issues by @a3957273 in #782
- fixed an issue where models without metadata caused the marketplace t… by @ARADDCC002 in #787
- Aligned widgets across all rjsf forms by @ARADDCC012 in #789
- Bump @babel/traverse from 7.22.11 to 7.23.2 in /frontend by @dependabot in #798
- Bump @babel/traverse from 7.20.1 to 7.23.2 in /lib/landing by @dependabot in #795
- Feature/bai 909 as a user i want to create an access request by @JR40159 in #783
- Add in privacy for private models by @a3957273 in #744
- Verify model cards uploaded match the schema by @a3957273 in #800
- added schema name to model overview tab by @ARADDCC002 in #794
- fixed releases by @ARADDCC002 in #801
- updated colours for beta email by @ARADDCC002 in #796
- Feature/bai 914 implement UI post access request by @ARADDCC002 in #788
- Split package into core and helper. Adjusted import statements in tests. by @bw27492 in #797
- Allow pushing to authorised registry locations by @a3957273 in #799
- Fix collaborator updates by @a3957273 in #804
- Bai 876 add history button by @TT38665 in #791
- added file uploads to post releases by @ARADDCC002 in #792
- Bugfix/fix artefact api address by @ARADDCC002 in #806
- Add endpoint for access request review responses by @JR40159 in #805
- Feature/BAI-688-create access requests tab by @ARADDCC012 in #793
- implemented a mutatation function that updates the ui when selecting … by @TT38665 in #810
- Fixed ReviewsList keys and links by @ARADDCC012 in #812
- Version updated. PyPI now in gitignore. by @bw27492 in #814
- Bug/Remove bubble when no reviews by @GB27247 in #807
- Disable team field on the add models page by @GB27247 in #813
- Split out connectors by @JR40159 in #817
- Add file names to releases by @a3957273 in #819
- added a context for handling unsaved changes by @ARADDCC002 in #815
- Add initial specification for v2 via zod by @a3957273 in #808
- Add getEntities endpoint by @JR40159 in #820
- Feature/bai 950 allow users to select docker images for releases by @ARADDCC002 in #823
- Improve dictionary typing by @GB27247 in #821
- Bump lint-staged from 14.0.1 to 15.0.2 by @dependabot in #841
- Bump @next/mdx from 13.4.4 to 14.0.1 in /frontend by @dependabot in #840
- Bump @types/adm-zip from 0.5.0 to 0.5.3 in /backend by @dependabot in #839
- Bump vite-tsconfig-paths from 4.2.0 to 4.2.1 in /backend by @dependabot in #838
- Bump form-data-encoder from 3.0.0 to 4.0.2 in /backend by @dependabot in #837
- Bump @types/lodash-es from 4.17.9 to 4.17.10 in /backend by @dependabot in #836
- Bump nanoid from 4.0.2 to 5.0.2 in /backend by @dependabot in #834
- Bump connect-mongo from 5.0.0 to 5.1.0 in /backend by @dependabot in #832
- Bump @types/supertest from 2.0.12 to 2.0.15 in /backend by @dependabot in #828
- Bump eslint-plugin-prettier from 5.0.0 to 5.0.1 in /backend by @dependabot in #827
- Bump @aws-sdk/lib-storage from 3.413.0 to 3.440.0 in /backend by @dependabot in #826
- Bump @types/bunyan from 1.8.9 to 1.8.10 in /backend by @dependabot in #833
- Bump @types/config from 3.3.1 to 3.3.2 in /backend by @dependabot in #835
- Bump @types/memoizee from 0.4.9 to 0.4.10 in /backend by @dependabot in #830
- Bump @types/express from 4.17.17 to 4.17.20 in /backend by @dependabot in #829
- Bump eslint from 8.50.0 to 8.52.0 in /backend by @dependabot in #825
- Fix various authorisation bugs by @a3957273 in #822
- added a request access button to the access request tab by @ARADDCC002 in #824
- Bugfix/bai 991 add authorisation to post schema by @JR40159 in #843
- Feature/bai 953 update model name desc and visibility by @ARADDCC002 in #811
- Feature/bai 926 verify images exist in registry by @JR40159 in #846
- added api docs page for v2 end point by @ARADDCC002 in #848
- Add access request endpoints to the client by @GB27247 in #847
- Add an endpoint to download a file by @a3957273 in #818
- Add download link for files by @a3957273 in #857
- Remove duplicate 'MarkdownRenderer' component by @a3957273 in #858
- Safely escape usernames when logging into the registry by @a3957273 in #859
- Add the setting to allow model files and images to be accessed without access requests by @a3957273 in #849
- Separate file actions to their own authorisation function by @a3957273 in #853
- Ensure file exists when release is created by @a3957273 in #852
- Add authorisation check to 'respondToReview' by @a3957273 in #856
- Add model authorisation checks to 'findReviews' by @a3957273 in #855
- Fix post model validation by @a3957273 in #860
- added the ability to edit access requests by @ARADDCC002 in #845
- fixed rich text editor form component so that it renders properly for… by @ARADDCC002 in #865
- defaulted customTextInput for v2 form fields by @ARADDCC002 in #866
- Add access request unit tests by @a3957273 in #861
- Add authorisation check for listing images from the registry by @a3957273 in #854
- Feature/bai 951 model contributors and owners should be able to edit releases by @ARADDCC012 in #867
- Automatically set model card revision if none is provided by @a3957273 in #851
- Bump axios from 1.4.0 to 1.6.0 in /frontend by @dependabot in #869
- Bump axios from 1.5.0 to 1.6.0 in /backend by @dependabot in #870
- Bugfix/bai 1016 fix field overrides rendering in schema arrays by @ARADDCC002 in #868
- Don't create reviews on minor releases by @a3957273 in #874
- Update bug report information by @a3957273 in #872
- Fix access request URL button by @a3957273 in #871
- Add in a 'put release' route by @a3957273 in #873
- updated currentUser actions to use v2 by @ARADDCC002 in #876
- Various bugfixes and clean up by @ARADDCC012 in #850
- Fix validation by @JR40159 in #877
- updated model access list so that it uses a query to find users by @ARADDCC002 in #878
- Fix creation of a model by @a3957273 in #880
- Feature/bai 1034 by @ARADDCC002 in #879
- Bugfix/bai 966 add loading button by @TT38665 in #816
- Bug/authorisation by @ARADDCC013 in #881
- added a warning for not enough characters for user search, added debo… by @ARADDCC002 in #883
- added back button when on set model schema page by @ARADDCC002 in #888
- updated create schema button to be wrapped by link component by @ARADDCC002 in #887
- set loading button to false when clicking cancel on release form by @ARADDCC002 in #886
- implemented model ui filtering# by @ARADDCC002 in #889
- edited userlist query so that it only fires when a search param of at… by @ARADDCC002 in #893
- updated bordered boxes to use MUI outlined cards by @ARADDCC002 in #897
- Refactor Release Dialog by @ARADDCC012 in #894
- Update helm config to include v2 settings by @a3957273 in #896
- Add seed data to the application by @a3957273 in #892
- updated entity names for model access by @JR40159 in #898
- Bugfix/general cleanup by @ARADDCC012 in #899
- Feature/bai 1006 update select schema page by @ARADDCC002 in #895
- BAI-940 Create Helper Classes by @bw27492 in #891
- Set reject unauthorised to false for s3 by @JR40159 in #900
- Bugfix/model form and files display by @ARADDCC012 in #905
- added a generic forbidden component display for when users navigate t… by @ARADDCC002 in #903
- Bugfix/bai 1004 show existing version number by @TT38665 in #904
- wrapped homepage content inside another wrapper to help reduce render… by @ARADDCC002 in #906
- navigated to newly created access request page by @ARADDCC002 in #902
- Feature/bai 928 implement user monitoring in bailo v2 by @JR40159 in #884
- Bump @types/memoizee from 0.4.10 to 0.4.11 in /backend by @dependabot in #924
- Bump @aws-sdk/lib-storage from 3.441.0 to 3.462.0 in /backend by @dependabot in #918
- Bump lint-staged from 15.0.2 to 15.1.0 by @dependabot in #917
- Bump @types/react from 18.2.7 to 18.2.39 in /frontend by @dependabot in #914
- Fix broken access request onSubmit function by @a3957273 in #913
- Add a cache volume for any Docker image building by @a3957273 in #910
- Updated model error handling by @ARADDCC012 in #909
- Bump prettier from 3.0.3 to 3.1.0 by @dependabot in #916
- Bump zod from 3.22.3 to 3.22.4 in /backend by @dependabot in #923
- Bump @asteasolutions/zod-to-openapi from 6.2.0 to 6.3.0 in /backend by @dependabot in #930
- Updated access request error handling by @ARADDCC012 in #907
- Bump nodemailer and @types/nodemailer in /backend by @dependabot in #921
- added date picker widget for forms by @ARADDCC002 in #911
- Bump @emotion/styled from 11.10.8 to 11.11.0 in /frontend by @dependabot in #915
- Bump @types/node from 20.8.0 to 20.10.1 in /backend by @dependabot in #928
- Bump @types/morgan from 1.9.6 to 1.9.9 in /backend by @dependabot in #929
- Bump @types/supertest from 2.0.15 to 2.0.16 in /backend by @dependabot in #920
- implemented error message by @TT38665 in #890
- Bump @types/jsonwebtoken from 9.0.2 to 9.0.5 in /backend by @dependabot in #927
- Bump grant from 5.4.21 to 5.4.22 in /backend by @dependabot in #926
- Bump archiver and @types/archiver in /backend by @dependabot in #919
- Bump prettier from 3.0.3 to 3.1.0 in /backend by @dependabot in #925
- Bump @types/yauzl from 2.10.0 to 2.10.3 in /backend by @dependabot in #932
- Add local config to docker ignore by @a3957273 in #901
- Various bugfixes and code cleanup by @ARADDCC012 in #934
- Fix docker cache error by @a3957273 in #935
- Bump @types/express from 4.17.20 to 4.17.21 in /backend by @dependabot in #931
- Bugfix/simplify zod errors by @JR40159 in #936
- added beta schema page by @ARADDCC002 in #844
- Feature/bai 1033 add enum v2 form widget by @ARADDCC002 in #937
- Migrate python CI/CD to python-beta by @GB27247 in #908
- Remove file from releases when deleting by @JR40159 in #939
- feature/edit-release-files by @ARADDCC012 in #941
- Feature/edit release files by @ARADDCC012 in #943
- Fix collaborator role capitalisation by @a3957273 in #945
- Bugfix/custom widgets by @ARADDCC012 in #948
- Setup Docker Compose to use replica sets by @a3957273 in #946
- various fixes by @ARADDCC002 in #949
- Reverted types/react version bump by @ARADDCC012 in #951
- Bugfix/bai 918 model card errors by @ARADDCC012 in #950
- Bugfix/bai 918 release errors by @ARADDCC012 in #953
- Updated review error handling by @ARADDCC012 in #954
- Updated schema error handling by @ARADDCC012 in #955
- Updated user requests error handling by @ARADDCC012 in #958
- Feature/bai 1065 beta e2e testing by @ARADDCC002 in #944
- Added v2 uiConfig endpoint and updated uiConfig error handling by @ARADDCC012 in #957
- disabled darkmode switch by @ARADDCC002 in #956
- Revamp authorisation to support returning information and batching by @a3957273 in #912
- added file downloads to release page by @ARADDCC002 in #959
- Bugfix/bai 1041 use full entity name for access requests by @ARADDCC002 in #952
- fixed schema kind select by @ARADDCC002 in #963
- Bugfix/bai 1067 add copy button to docker commands by @ARADDCC002 in #962
- Added config for automated publishing to PyPI and TestPyPI by @bw27492 in #964
- Bugfix to workflow where dist was not found by @bw27492 in #965
- Bump @types/shelljs from 0.8.12 to 0.8.15 in /backend by @dependabot in #970
- Bump axios from 1.6.0 to 1.6.3 in /backend by @dependabot in #973
- Bump @anatine/zod-mock from 3.13.2 to 3.13.3 in /backend by @dependabot in #975
- Bump eslint-plugin-prettier from 5.0.1 to 5.1.2 in /backend by @dependabot in #981
- Bump lint-staged from 15.1.0 to 15.2.0 by @dependabot in #983
- Bump @types/unzipper from 0.10.7 to 0.10.9 in /backend by @dependabot in #978
- Bump @types/pako from 2.0.0 to 2.0.3 in /backend by @dependabot in #979
- Bump prettier from 3.1.0 to 3.1.1 by @dependabot in #984
- Bump mongodb-memory-server from 8.13.0 to 9.1.3 in /backend by @dependabot in #974
- Bump @types/adm-zip from 0.5.3 to 0.5.5 in /backend by @dependabot in #971
- Bump nodemailer from 6.9.7 to 6.9.8 in /backend by @dependabot in #977
- Bump @types/supertest from 2.0.16 to 6.0.2 in /backend by @dependabot in #968
- Bump nanoid from 5.0.2 to 5.0.4 in /backend by @dependabot in #982
- Bump uuid and @types/uuid in /backend by @dependabot in #976
- Initial work on user tokens by @a3957273 in #987
- Remove context manager and add testing for file downloads by @GB27247 in #991
- TokenAgent implemented. Fix to agent inheritance by @bw27492 in #993
- Feature/manage global user tokens UI by @ARADDCC012 in #994
- ci updated for OpenShift by @ARADDCC013 in #998
- now only the bailo logo text is clickable as a link to the home page … by @ARADDCC002 in #992
- Feature/create webhook by @JR40159 in #996
- added required asterix to v2 form questions by @ARADDCC002 in #988
- added default current suer to entiy list for access requests by @ARADDCC002 in #990
- Update .gitlab-ci.yml by @ARADDCC013 in #1000
- Added example notebook for Schema class. Minor fix to existing notebook by @bw27492 in #1001
- Bump follow-redirects from 1.15.2 to 1.15.4 in /frontend by @dependabot in #1002
- added pacifico as an npm import by @ARADDCC002 in #1003
- Added get_download_file_token method to client by @bw27492 in #997
- updated styling for pre tags in markdown viewer by @ARADDCC002 in #1005
- changed how reviews work and removed active property by @ARADDCC002 in #995
- Initial work on entity lookup by @a3957273 in #1007
- fixed an issue where files on editabe releases would crash the page by @ARADDCC002 in #1008
- Enforce unique file names on releases by @a3957273 in #989
- Feature/migrate release and review by @JR40159 in #1004
- added a user display component with popover functionality by @ARADDCC002 in #938
- Bai 968 display role needed on each review by @TT38665 in #1009
- Improvements to user token management by @ARADDCC012 in #1006
- Update testing and docstyling by @GB27247 in #1011
- Bai 1008 send email after review response by @TT38665 in #947
- Add the ability to update and delete a webhook and get all model webhooks by @JR40159 in #1010
- added the ability to make comments on releases by @ARADDCC002 in #999
- Fixed manage user tokens link by @ARADDCC012 in #1014
- added a model search feature in the top nav bar by @ARADDCC002 in #961
- added a maxwidth to the jsonscheama form page on larger screensizes by @ARADDCC002 in #1013
- Migrate deployments for V2 by @a3957273 in #1012
- Hook up save button to endpoint by @GB27247 in #1018
- Update errors for bad connectors by @JR40159 in #1020
- Fix link by @JR40159 in #1026
- added a container for the model pages and added scroll to table by @ARADDCC002 in #1025
- Create registry client by @JR40159 in #1016
- resolved issue with file names on releases having long names by @ARADDCC002 in #1019
- Fix duplicate entities by @GB27247 in #1024
- Add download by filename endpoint to Python by @GB27247 in #1017
- Add contact support team to each error message by @GB27247 in #1027
- added name and tag to image list by @ARADDCC002 in #1038
- model creators now only have owner role by @ARADDCC002 in #1035
- fixed issue where unsaved changes prompt would persist by @ARADDCC002 in #1032
- fixed an issue where users weren't appearing in the edit mode of acce… by @ARADDCC002 in #1029
- added sec context by @ARADDCC013 in #1034
- Bugfix/make UI error handling consistent by @ARADDCC012 in #1039
- Convert createdBy fields to entities by @JR40159 in #1042
- Feature/bai 881 implement oauth authentication by @JR40159 in #1040
- Bugfix/bai 1136 create review for required roles by @TT38665 in #1064
- Bugfix/catch email error by @JR40159 in #1045
- Bugfix/empty query params and broken filters by @JR40159 in #1044
- Fixed various bugs in model access components by @ARADDCC012 in #1066
- Enable v2 API by default by @a3957273 in #1065
- Bugfix/bai 1117 fix archived section review page by @ARADDCC002 in #1036
- added a custom object field for forms so we can indent nested objects by @ARADDCC002 in #1031
- conditional rendering has been done to make sure that the latest versi… by @TT38665 in #1021
- Sphinx Python Docs by @GB27247 in #1015
- disabled the releases and access requests tab on model page if no sch… by @ARADDCC002 in #1033
- removed link component, to stop the double tabbing through the sidebar by @TT38665 in #1043
- Client version hotfix - version bump to 0.4.3 by @bw27492 in #1070
- improved the status for releases and access requests by @ARADDCC002 in #1028
- updated favicon, header logo, and readme logo by @ARADDCC002 in #1071
- updated model access component, added new backend error response, and… by @ARADDCC002 in #1075
- moved old docs to v1, added new structure for v2 docs by @ARADDCC002 in #1072
- Check for approved access request by @JR40159 in #1069
- Fix permission by @JR40159 in #1080
- Fixed usernames in reviews by @ARADDCC012 in #1076
- Bugfix/bai 1169 viewing a model's images errors when a push image is in progress by @JR40159 in #1082
- Fixed access request comments and changed when comments can be added by @ARADDCC012 in #1079
- Show empty blob when no tokens found by @ARADDCC012 in #1081
- Add programmatically using Bailo docs / Fix upload sphinx to Github pages by @GB27247 in #1084
- Docs/docker image docs by @ARADDCC002 in #1078
- removed v1 pages by @ARADDCC002 in #1086
- Add schema config by @JR40159 in #1087
- Give more information on how to add a tag by @a3957273 in #1083
- Remove v1 from frontend by @ARADDCC012 in #1089
- implemented delete and put schema api by @ARADDCC002 in #1041
- Chore/update landing page by @ARADDCC002 in #1088
- Add urls to emails by @JR40159 in #1091
- updated email system to use better username display by @ARADDCC002 in #1077
- Minor typo fixes in enum by @bw27492 in #1090
- added start of testing frontend v2 by @ARADDCC002 in #1068
- Add tests by @JR40159 in #1093
- removed v1 types. removed some duplicated types between types and int… by @ARADDCC002 in #1094
- removed interfaces file by @ARADDCC002 in #1095
- Update administration documentation by @a3957273 in #1073
- added user display component to entity selector by @ARADDCC002 in #1104
- Added some spacing between the schemas list by @ARADDCC002 in #1106
- Documentation by @TT38665 in #1092
- Feature/using a model documentation by @ARADDCC002 in #1096
- Improve token generation and verification by @a3957273 in #1100
- fixed disabled text appearing on disabled tabs by @ARADDCC002 in #1107
- added loading to entityselector by @ARADDCC002 in #1105
- removed unused docs pages by @ARADDCC002 in #1115
- Move actions into separate file by @JR40159 in #1114
- some small changes by @ARADDCC002 in #1118
- added 413 error response checking for entity selector by @ARADDCC002 in #1116
- improved styling for block quotes in markdown by @ARADDCC002 in #1108
- Bugfix/bai 1190 update add model text by @ARADDCC002 in #1120
- Initial removal of V1 code by @a3957273 in #1119
- Update string split by @JR40159 in #1124
- Update get reviews by @JR40159 in #1122
- various small fixes by @ARADDCC002 in #1109
- added save buttons to top and bottom of model card and editable acces… by @ARADDCC002 in #1125
- added loading spinner to marketplace and fixed issue with duplicated … by @ARADDCC002 in #1126
- added a reusable text input dialog component. added a button to rende… by @ARADDCC002 in #1103
- Remove unused files and dependencies by @a3957273 in #1099
- Bump @types/jsonwebtoken from 9.0.5 to 9.0.6 in /backend by @dependabot in #1142
- Bump @types/bunyan from 1.8.10 to 1.8.11 in /backend by @dependabot in #1137
- Bump express-session and @types/express-session in /backend by @dependabot in #1133
- Bump nanoid from 5.0.4 to 5.0.6 in /backend by @dependabot in #1128
- Bump prettier from 3.1.0 to 3.2.5 in /backend by @dependabot in #1139
- Bump @aws-sdk/client-cognito-identity-provider from 3.496.0 to 3.525.0 in /backend by @dependabot in #1132
- Bump eslint from 8.52.0 to 8.57.0 in /backend by @dependabot in #1131
- Bump mongodb from 5.9.2 to 6.4.0 in /backend by @dependabot in #1129
- Bump prettier from 3.1.1 to 3.2.5 by @dependabot in #1147
- Bump husky from 8.0.3 to 9.0.11 by @dependabot in #1146
- Bump @next/bundle-analyzer from 13.4.12 to 14.1.0 in /frontend by @dependabot in #1144
- Bump swagger-ui-react from 4.19.0 to 5.11.8 in /frontend by @dependabot in #1143
- Bump ts-node from 10.9.1 to 10.9.2 in /backend by @dependabot in #1141
- Add python-docs to production Dockerfile by @GB27247 in #1148
- Add inferencing routes by @GB27247 in #1097
- Bump supertest from 6.3.3 to 6.3.4 in /backend by @dependabot in #1140
- Bump nodemon from 3.0.1 to 3.1.0 in /backend by @dependabot in #1130
- Bump lint-staged from 15.2.0 to 15.2.2 by @dependabot in #1145
- Bump mjml and @types/mjml in /backend by @dependabot in #1135
- added new custom loading spinner by @ARADDCC002 in #1121
- Bump eslint-plugin-simple-import-sort from 10.0.0 to 12.0.0 in /backend by @dependabot in #1136
- Removed unused documentation headers by @a3957273 in #1151
- update gitlab ci by @ARADDCC013 in #1152
- updated live validation and error handling for form by @ARADDCC002 in #1153
- Bump vitest and @vitest/coverage-v8 in /backend by @dependabot in #1134
- Removed old Python client and renamed new client by @bw27492 in #1117
- updated swc core to fix issue with latest version of ts-node by @ARADDCC002 in #1154
- Feature/infrastructure updates by @JR40159 in #1155
- Update log by @JR40159 in #1156
- Feature/bai 849 use open telemetry to send instrumentation info by @JR40159 in #1158
- BAI-1217 dependency bugfix by @bw27492 in #1159
- Add relative path to Python docs link by @GB27247 in #1161
- updated user display component to render properties dynamically by @ARADDCC002 in #1164
- Block bad semver values from releases by @a3957273 in #1101
- updated marketplace to use url params for filters and tag selecting by @ARADDCC002 in #1162
- Add user and pass separately to our Mongo configuration by @a3957273 in #1171
- Helm cleanup by @ARADDCC013 in #1173
- Use roles in authorisation by @JR40159 in #1167
- Improve logging by @JR40159 in #1160
- Remove disk space cleanup action by @a3957273 in #1174
- Bump @types/node from 20.10.1 to 20.12.2 in /backend by @dependabot in #1177
- Bump utility-types from 3.10.0 to 3.11.0 in /backend by @dependabot in #1186
- Bump qs from 6.11.2 to 6.12.0 in /backend by @dependabot in #1181
- Bump @aws-sdk/lib-storage from 3.462.0 to 3.540.0 in /backend by @dependabot in #1184
- Bump swagger-ui-react from 5.11.10 to 5.13.0 in /frontend by @dependabot in #1191
- remove stroom by @ARADDCC013 in #1175
- Bump @vitest/coverage-v8 from 1.3.1 to 1.4.0 in /backend by @dependabot in #1190
- BAI-1093 Experiment Tracking by @bw27492 in #1157
- Remove timeout by @GB27247 in #1193
- Improve model search by @a3957273 in #1194
- Version bump to 2.1.1 by @bw27492 in #1197
- added copy to clipboard component by @ARADDCC002 in #1196
- added text to review banner. updated review e2e test. by @ARADDCC002 in #1127
- updated copy text by @ARADDCC002 in #1204
- added auto focus to first question of json schema forms by @ARADDCC002 in #1172
- Update nextjs integration by @GB27247 in #1200
- added a few more frontend unit tests by @ARADDCC002 in #1201
- Add file scan by @JR40159 in #1203
- added ability to delete releases and access requests by @ARADDCC002 in #1113
- Improve personal access token dialog by @ARADDCC012 in #1163
- Remove extraneous curly brace from configmap by @a3957273 in #1206
- updated styling of expandable button to match model search box by @ARADDCC002 in #1202
- Fix to notebook prerequisites list for docs by @bw27492 in #1207
- Fix helm authentication issues by @a3957273 in #1211
- Fix download error handling by @GB27247 in #1208
- Add inferencing model tab and pages by @GB27247 in #1150
- added model filtering by model chip. updated prop/varialbe names in c… by @ARADDCC002 in #1212
- Speed up builds by removing custom settings by @a3957273 in #1214
- Chore/improve model page rendering by @ARADDCC012 in #1216
- moved wrapper to sit inside _app by @ARADDCC002 in #1215
- added minimal data card schema by @ARADDCC002 in #1218
- Remove Release and Access Request banner by @GB27247 in #1217
- Feature/data card overview page by @ARADDCC012 in #1219
- Reverted RJSF autofocus changes by @ARADDCC012 in #1228
- Chore/update backend types entry by @ARADDCC002 in #1229
- added a 404 catch for user display component so instead of erroring w… by @ARADDCC002 in #1230
- improvements to model list querying by @ARADDCC002 in #1232
- added default data card schema to config. added dataCard as a propert… by @ARADDCC002 in #1231
- Export model cards and releases to S3 by @JR40159 in #1213
- adjustments for model access display by @ARADDCC002 in #1210
- Disable create and edit buttons on failure by @GB27247 in #1209
- added an outdated label to outdated review responses and added the ro… by @ARADDCC002 in #1235
- added a new data card selector widget for models by @ARADDCC002 in #1234
- Bump @types/node from 20.12.3 to 20.12.7 in /backend by @dependabot in #1240
- Bump @next/bundle-analyzer from 14.1.3 to 14.2.3 in /frontend by @dependabot in #1239
- Bump zod from 3.22.4 to 3.23.5 in /backend by @dependabot in #1249
- Feature/data card overview page part 2 by @ARADDCC012 in #1255
- Bump nodemailer from 6.9.8 to 6.9.13 in /backend by @dependabot in #1247
- Bump qs from 6.12.0 to 6.12.1 in /backend by @dependabot in #1248
- Bump @aws-sdk/lib-storage from 3.540.0 to 3.565.0 in /backend by @dependabot in #1242
- Bump config and @types/config in /backend by @dependabot in #1253
- Bump @aws-sdk/client-kms from 3.549.0 to 3.565.0 in /backend by @dependabot in #1244
- Updated Create Model Params by @ARADDCC012 in #1257
- Disable async hook performance monitoring by @a3957273 in #1260
- Added data card settings tab by @ARADDCC012 in #1258
- Improved upload/download methods for python client by @bw27492 in #1205
- Logging Refactor by @JR40159 in #1259
- fixed various small ui issues by @ARADDCC002 in #1264
- made access request schema selection consistent with model schema sel… by @ARADDCC002 in #1269
- changed how reviews are displayed on review page by @ARADDCC002 in #1265
- Switch hashes to SHA-256 and implement token limitations by @a3957273 in #1263
- Python add verify param by @bw27492 in #1274
- Bai 997 patch review response by @TT38665 in #1233
- Updated backend tsconfig module to NodeNext by @ARADDCC012 in #1273
- Added optional kind query param to getModel endpoint by @ARADDCC012 in #1275
- added a third option for reviews so users can undo their previous review by @ARADDCC002 in #1271
- added isadmin property to getCurrentUser call so we can hide certain … by @ARADDCC002 in #1270
- chore/reapply-token-ui-changes by @ARADDCC012 in #1279
- Fix body injest with oauth by @GB27247 in #1278
- BAI-1253 Client Datacard Class by @bw27492 in #1272
- BAI-1286 TokenAgent Improvements by @bw27492 in #1281
- Bump @types/nodemailer from 6.4.14 to 6.4.15 in /backend by @dependabot in #1298
- Bump zod from 3.23.5 to 3.23.8 in /backend by @dependabot in #1288
- Bump nanoid from 5.0.6 to 5.0.7 in /backend by @dependabot in #1293
- Bump @anatine/zod-mock from 3.13.3 to 3.13.4 in /backend by @dependabot in #1301
- Bump nodemon from 3.1.0 to 3.1.2 in /backend by @dependabot in #1296
- Bump semver from 7.6.0 to 7.6.2 in /backend by @dependabot in #1297
- Bump @types/node from 20.12.7 to 20.14.0 in /backend by @dependabot in #1302
- Bai 1164/add crud endpoints to inferencing service by @GB27247 in #1256
- Bump lint-staged from 15.2.2 to 15.2.5 by @dependabot in #1285
- Bump @opentelemetry/auto-instrumentations-node from 0.41.1 to 0.46.1 in /backend by @dependabot in #1289
- Bump @aws-sdk/client-cognito-identity-provider from 3.529.1 to 3.588.0 in /backend by @dependabot in #1290
- Bump @aws-sdk/client-kms from 3.565.0 to 3.588.0 in /backend by @dependabot in #1291
- Bump @aws-sdk/lib-storage from 3.565.0 to 3.588.0 in /backend by @dependabot in #1292
- Bai 1247 create a basic read only model by @TT38665 in #1282
- fixed a loadin button issue with new access requests and removed the … by @ARADDCC002 in #1308
- added a ui check for seeing if user is a reviewer on release/access r… by @ARADDCC002 in #1307
- updated 403 schema upload error on ui by @ARADDCC002 in #1306
- updated access request review name by @ARADDCC002 in #1303
- BAI-1246 Python Logging by @bw27492 in #1284
- Bugfix bai 1311 collaborator role cannot change settings by @TT38665 in #1310
- updated EntryList component to use useMemo to speed up filtering time by @ARADDCC002 in #1311
- Minor: Remove deprecated @types/axios by @GCHQDeveloper36 in #1312
- Minor: Fix husky deprecation notice by @GCHQDeveloper36 in #1313
- Make access and secret keys optional by @JR40159 in #1309
- feature/data-card-access-tab by @ARADDCC012 in #1315
- Bai 1312 link to python client docs by @TT38665 in #1314
- implemented msro and mtr to have same permissions as owner. by @TT38665 in #1316
- Fixed ability to retrieve models without cards by @bw27492 in #1318
New Contributors
- @m19671 made their first contribution in #572
- @P20179 made their first contribution in #588
- @k25831 made their first contribution in #625
- @A67584 made their first contribution in #687
- @bw27492 made their first contribution in #741
Full Changelog: v0.6.1...v2.0.0