Skip to content

Releases: amundsen-io/amundsenfrontendlibrary

New Features & Bug Fixes

19 Aug 02:01
e54fb8f
Compare
Choose a tag to compare

New Features

Dashboard Resources

  1. Dashboard Query UI: On dashboard resource pages, clicking on a query name will expand to a UI where users can see the entire query, with a click-to-copy interaction as well as the ability to view the query at it’s source of truth.
  2. Dashboard descriptions now support markdown (#506)
  3. Added Redash logo, configured as supported dashboard source (#501)

Extended Uneditable Description Configuration (#497)

We have extended support for specifying which table resources have un-editable descriptions. We have introduced a new UNEDITABLE_TABLE_DESCRIPTION_MATCH_RULE configuration, which provides more flexibility that the existing UNEDITABLE SCHEMAS, which will eventually be deprecated.

Additionally, when descriptions are uneditable the UI will link to the source if one exists in that table's metadata,

Resource Reports (#495)

resource_reports have been added as a new piece of table metadata, along with UI that presents them in the header of table resources.

Requires

Clickable Badges (#519

When clicking on badges associated with a table or dashboard, the user will be redirected to a badge filter search to see all resources with that badge.

Extended Programmatic Description Configuration (#527

We have updated how programmatic descriptions appear in the UI, by allowing them to be inserted more naturally into our layout. The existing PROGRAMMATIC_DISPLAY configuration has been extended to include a LEFT and RIGHT configuration, and updates the UI rendering logic to place programmatic descriptions at the bottom of structured metadata in the left column, right column, or at the bottom using the full width of the panel.

Announcements in Homepage (#591

For those leveraging the Announcements feature, we have made them more visible by adding a new component to the HomePage that displays the 3 most recent announcements.

Bug Fixes

  1. Properly request number of entries for popular tables (#502)
  2. Limit max char to display for preview column (#518)
  3. Apply column description length configuration (#522)
  4. Allow markdown to render HTML (#535)
  5. Fix OwnerEditor readOnly support (#545)

Test Release

18 Aug 22:53
Compare
Choose a tag to compare
Test Release Pre-release
Pre-release

This release is to test our recent switch to github actions. Don't use it.

Test Release

18 Aug 22:45
1eae8e8
Compare
Choose a tag to compare
Test Release Pre-release
Pre-release

This release is to test our recent switch to github actions. Don't use it.

v2.2.1rc0 : test pypi for travis setting

12 Aug 17:52
832aa72
Compare
Choose a tag to compare
ci: add dependabot config (#572)

Signed-off-by: feng-tao <[email protected]>

Dashboard Support & More

07 Jul 02:06
2bb683f
Compare
Choose a tag to compare

New Features

Dashboard Resources

Dashboards have been added as a new resource in Amundsen. Currently, we support Mode dashboards. See our docs regarding enabling dashboard features in the UI and configuring dashboard preview features. Dashboards also supports filtering, default filter categories can be found here.

Requires

  • amundsencommon >= v0.3.5
  • amundsendatabuilder >= v2.6.3
  • amundsenmetadatalibrary >= v2.5.2
  • amundsensearchlibrary >= v2.4.0

Schema Descriptions

Schema descriptions have been added as optional attribute on the TableSummary. When present, they will show up in the UI when hovering over the schema name (#468).

Requires

  • amundsencommon >= 0.3.3
  • amundsendatabuilder >= 2.5.6
  • amundsensearchlibrary >= v2.3.1

JIRA Issue Labels

For our feature that supports reporting issues on a table resource via JIRA, specific labels can now be configured on the issues, for the benefit of making them easier to find by your users. (#464) We introduced and ISSUE_LABELS value in the Flask configuration, which is a list of strings and will applied on all created tickets.

Badge Filtering

Badges have been added as a supported filter field for table resources (#420). Enable badge filtering on table resources by adding it to your application configuration in the resourceConfig[ResourceType.table].filterCatgeories array.

UI Changes

  • Add Druid DB icon (#437)
  • Aligns text elements on the navigation bar (#442)
  • Update table issue UI (#455) (#457)(#464)
  • Changes the favicon depending on the current environment (#453)
  • Miscellaneous UI Fixes (#469)
  • Uses button for clear on filters (#488)
  • Shimmer loading states (#483)(#484)(#486)(#487)

Bug Fixes

  • Icons were not rendering in Firefox (#443)
  • null string passed as text to Flag component prevents page load (#466)
  • Amundsen's application is moving towards improving accessibility standards (#480)
  • Fix scrolling on results pages and pagination (#479)
  • Handle search api returning empty dict (#503)

Test Release

07 Jul 01:14
Compare
Choose a tag to compare
Test Release Pre-release
Pre-release
v2.2.0rc3

Remove travis workarounds; Temporarily revert code blocks

Test Release

06 Jul 23:21
Compare
Choose a tag to compare
Test Release Pre-release
Pre-release
v2.2.0rc2

Try shell=False only

Test Release

06 Jul 22:29
Compare
Choose a tag to compare
Test Release Pre-release
Pre-release
v2.2.0rc1

shell=True might not be necessary

Test Release

01 Jul 06:09
Compare
Choose a tag to compare
Test Release Pre-release
Pre-release
v2.2.0rc0

Test removal of react-code-blocks

UI Changes & Bug Fixes

06 Apr 22:36
c83aa61
Compare
Choose a tag to compare

UI Changes

Table Issue UI

The table issues UI has been moved to its own section in the table detail page, and the UI has been improved to show the issue status and priority. (#412)

Bug Fixes

  1. Fixed an issue where Footer logic would throw a JS error when last indexed data did not exist. (#418)
  2. Fixed a regression with updated design where the lineage link UI would still render even if the url was empty. (#413)