Releases: chanzuckerberg/napari-hub
Releases · chanzuckerberg/napari-hub
v23.06.2
🚀 New Features
- #1091 sort dropdown by @codemonkey800
- #1097 Dynamo stream event trigger to data-workflows lambda by @manasaV3
- #1107 Home page redesign by @codemonkey800
🚀 Bug Fixes
- #1117 remove hacky double submission fix by @joshkmartinez
- #1118 Trim leading and trailing whitespace in highlighted markdown code blocks by @joshkmartinez
Full Changelog: v23.06.2...v23.06.1
v23.06.1
v23.06.0
🚀 New Features
- #1090 Making metric.usage data fetch from dynamo by @manasaV3
- #1094 Adding dynamo stream for plugin-metadata by @manasaV3
- #1108 Fetching Distribution and Metadata for plugins by @manasaV3
⚡️ Improvements
- #1093 update search result metadata by @codemonkey800
🚀 Bug Fixes
- #1099 fix categories API by @codemonkey800
- #1104 Updating alarm treat_missing_data property by @manasaV3
- #1101 Handling non github source code by @manasaV3
🧰 Maintenance
- #1049 Seed categories script unit tests by @codemonkey800
- #610 Update next.js by @codemonkey800
Full Changelog: v23.06.0...v23.05.2
v23.05.2
🚀 New Features
- #1018 Search section component by @codemonkey800
- #985 Adding ETL Infrastructure for plugin data workflow by @manasaV3
- #982 Update to write Plugin manifest to dynamo and s3 by @manasaV3
- #1029 Add total installs to search result + sort by @codemonkey800
- #996 Update metric API maintenance to use dynamoDB by @klai95
- #1059 Adding metrics and alarms using terraform by @manasaV3
- #1083 Increasing prod log retention period by @manasaV3
⚡️ Improvements
- #1052 Fix maintenance spelling by @richaagarwal
- #1054 Reduce workflow retry for dev environment by @manasaV3
- #1031 Search bar refactor by @codemonkey800
- #1044 Creating shared util package by @manasaV3
- #1051 Updating Hub FAQ with installation instructions by @dgmccart
- #1080 Remove use_dynamo_category query param by @codemonkey800
🚀 Bug Fixes
- #1055 Fix markdown reference links by @codemonkey800
- #1056 Fix page TOC overlap by @codemonkey800
- #1063 Revert "Bump snowflake-connector-python from 2.8.0 to 2.8.3 in /backend" by @manasaV3
- #1072 Fix total installs validation break page by @codemonkey800
- #1078 Fixing local-dynamo index prefix by @manasaV3
🧰 Maintenance
- #1002 Bump snowflake-connector-python from 2.8.0 to 2.8.3 in /backend by @dependabot[bot]
- #1079 Update README.md by @klai95
- #1088 Remove bdd tests for use_dynamo_category by @codemonkey800
Full Changelog: v23.05.2...v23.05.1
v23.05.1
🚀 New Features
- #972 Create plugin dynamo tables by @manasaV3
- #959 Script for seeding category data from S3 by @codemonkey800
- #1039 Plugin page route by @codemonkey800
⚡️ Improvements
- #1003 Update collection font sizes by @codemonkey800
- #1040 Optimize total_installs for /plugin/index by @manasaV3
🚀 Bug Fixes
- #1034 Fix workflow step header duplication by @codemonkey800
- #1030 Fix TOC position by @codemonkey800
- #1038 "Image Segmentation" should be "Image segmentation" by @klai95
- #1047 Fix sitemap for plugin page by @codemonkey800
- #1048 Permission issue with category table: BatchWriteItem operation by @klai95
🧰 Maintenance
- #1028 Updating InstallActivity unit tests to use moto by @manasaV3
- #986 Cleaning data-workflow handler by @manasaV3
🤖 CI/CD
- #730 Automate draft release notes by @codemonkey800
Full Changelog: v23.05.1...v23.05.0
v23.05.0
🚀 New Features
- #962 Update categories API to use DynamoDB by @codemonkey800
- #939 Create maintenance activity ETL workflow by @klai95
- #994 Add total_installs to plugins/index cache by @manasaV3
⚡️ Improvements
- #997 Sort plugins by name or display name by @codemonkey800
- #1016 Remove install button on napari-hub by @klai95
🚀 Bug Fixes
- #1000 fix: replace AWS Access Key references with OIDC by @kuannie1
- #1014 Fixing use of timestamp keyword in snowflake query by @manasaV3
- #1013 Fix broken ActivityDashboard unit tests by @manasaV3
- #1021 Fix pynamodb.exceptions.GetError by @klai95
- #1026 Internal server error on napari-chatgpt fix by @klai95
🧰 Maintenance
Full Changelog: v23.05.0...v23.04.1
v23.04.1
🚀 New Features
- #981 Sitemap Page by @codemonkey800
⚡️ Improvements
🚀 Bug Fixes
- #991 Making dataworkflows timestamp window utc to be consistent by @manasaV3
- #989 No commit data shown on napari hub for hidden plugins by @klai95
🧰 Maintenance
🤖 CI/CD
- #988 Installing test requirements for data-workflows test by @manasaV3
- #902 E2E tests for plugin details page by @charles-testco
Full Changelog: v23.04.1...v23.04.0
v23.04.0
🚀 New Features
- #926 ETL workflow for install activity by @manasaV3
- #963 Send dynamo feature flag from frontend by @codemonkey800
⚡️ Improvements
- #961 Create optimized titles and descriptions for each page by @klai95
- #957 Behavioural test github workflow update by @manasaV3
- #935 Updating metric API to use dynamoDB by @manasaV3
- #971 Setting up local dynamo by @manasaV3
- #980 Cleaning plugin manifest fetch workflow by @manasaV3
- #983 Adding logging for incoming requests by @manasaV3
🚀 Bug Fixes
- #984 Fix dynamo flag by @codemonkey800
🧰 Maintenance
- #974 Bump shell-quote from 1.7.2 to 1.8.0 in /frontend by @dependabot[bot]
- #940 Bump webpack from 5.72.0 to 5.76.0 in /frontend by @dependabot[bot]
- #975 Bump http-cache-semantics from 4.1.0 to 4.1.1 in /frontend by @dependabot[bot]
- #976 Bump json5 from 1.0.1 to 1.0.2 in /frontend by @dependabot[bot]
- #973 Bump decode-uri-component from 0.2.0 to 0.2.2 in /frontend by @dependabot[bot]
- #979 Bump terser from 5.9.0 to 5.16.8 in /frontend by @dependabot[bot]
- #977 Bump minimatch from 3.0.4 to 3.1.2 in /frontend by @dependabot[bot]
- #978 Bump node-fetch from 2.6.1 to 2.6.9 in /frontend by @dependabot[bot]
🤖 CI/CD
- #893 Refactor E2E tests for filtering and sorting by @charles-testco
- #901 E2E tests for plugin search by @charles-testco
Full Changelog: v23.04.0...v23.03.1
v23.03.1
🚀 New Features
- #917 Adding data workflows ETL infrastructure by @manasaV3
- #936 Create category dynamodb table by @codemonkey800
⚡️ Improvements
- #954 Rename version_label to version_hash by @codemonkey800
- #934 Lighthouse score improvements by @codemonkey800
🚀 Bug Fixes
- #941 Do not add
blocked
plugins topublic-plugins.json
by @richaagarwal - #948 Add
www
to frontend URL by @codemonkey800 - #945 Renaming collections module by @manasaV3
- #956 Collection path template visible in sitemap by @klai95
🤖 CI/CD
- #933 Run E2E tests only for frontend directory by @codemonkey800
Full Changelog: v23.03.1...v23.03.0
v23.03.0
🚀 New Features
- #816 Adding behavioural tests for API by @manasaV3
- #927 Create github-activity dynamoDB table by @klai95
⚡️ Improvements
- #915 Update sitemap.xml by @klai95
- #919 Use canonical links by @klai95
- #913 Open graph meta tags by @codemonkey800
🚀 Bug Fixes
- #925 Fixing working dir for integration test github workflow by @manasaV3
- #918 Fix signup form by @codemonkey800
🤖 CI/CD
- #806 Setup CZI Playwright framework by @charles-testco
- #892 Create fixtures from API response by @charles-testco
Full Changelog: v23.03.0...v23.02.3