Skip to content

Releases: fells-code/seamless-glance

Seamless Glance v1.3.0

Choose a tag to compare

@github-actions github-actions released this 15 Oct 15:10
6515ef7

What's Changed

  • feat: add an ECR repositories view with image hygiene findings by @Bccorb in #91
  • fix: update async-trait so clippy passes on current stable by @Bccorb in #93
  • chore: relicense from GPL-3.0-only to Apache-2.0 by @Bccorb in #97
  • perf: stop refetching the account overview on view switches and in Findings by @Bccorb in #96
  • feat: scroll views with the mouse wheel by @Bccorb in #98
  • chore: version packages by @github-actions[bot] in #92

Full Changelog: v1.2.0...v1.3.0

Seamless Glance v1.2.0

Choose a tag to compare

@github-actions github-actions released this 20 Jul 17:32
5a24579

What's Changed

  • feat: switch AWS profiles in app by @Bccorb in #9
  • docs: add public-repo privacy rule to AGENTS.md by @Bccorb in #46
  • docs: use relative paths for repo file links by @Bccorb in #47
  • fix: honor active AWS profile in global and cross-region fetches by @Bccorb in #48
  • fix: degrade gracefully on denied or throttled STS and ECS calls by @Bccorb in #49
  • feat: add an in-UI notification surface for failed actions by @Bccorb in #50
  • fix: surface denied and unavailable errors in list views by @Bccorb in #51
  • fix: show Cost Explorer errors as unavailable instead of $0 by @Bccorb in #52
  • fix: surface region discovery failures instead of collapsing to us-east-1 by @Bccorb in #53
  • fix: classify access-denied by SDK error code, not display string by @Bccorb in #54
  • fix: key the cost cache by profile and region by @Bccorb in #55
  • fix: never build findings from a prior region or profile's data by @Bccorb in #56
  • fix: restore the global region slot on restart by @Bccorb in #57
  • fix: paginate every list fetcher so large accounts are not truncated by @Bccorb in #58
  • fix: remove numeric view-switching and gate nav keys behind a modal predicate by @Bccorb in #59
  • perf: run the AWS refresh off the draw thread so the UI stays responsive by @Bccorb in #60
  • perf: fetch Findings and Cost Savings services concurrently by @Bccorb in #61
  • ci: add PR star check workflow by @Bccorb in #62
  • feat: cache service inventories in memory with a TTL for fast navigation by @Bccorb in #63
  • perf: run per-resource describes concurrently with a bounded cap by @Bccorb in #64
  • feat: configure adaptive retry and timeouts for all AWS clients by @Bccorb in #65
  • refactor: render every list view through a shared table helper by @Bccorb in #66
  • fix: make an out-of-bounds selection impossible across every list view by @Bccorb in #67
  • refactor: one shared per-region fetch and aggregation path by @Bccorb in #68
  • refactor: drive key handling, footer hints, and help from one registry by @Bccorb in #69
  • refactor: build findings from a registry of discrete rules by @Bccorb in #70
  • refactor: drive row actions from a service registry by @Bccorb in #72
  • feat: carry resource tags on service models by @Bccorb in #74
  • feat: carry tags on services that need a separate tag call by @Bccorb in #75
  • feat: report findings per resource with a stable identity by @Bccorb in #76
  • feat: cost idle resources from the AWS Price List API by @Bccorb in #77
  • fix: stop reporting dead-letter queues as queues missing a DLQ by @Bccorb in #78
  • fix: stop silently wiping preferences on an unreadable config by @Bccorb in #79
  • feat: filter rows within a view by @Bccorb in #80
  • feat: mark truncated values and make every row readable in full by @Bccorb in #81
  • fix: refuse keys outside the scope the footer advertises by @Bccorb in #82
  • fix: report real ECS capacity and status instead of placeholders by @Bccorb in #83
  • chore: fix the misspelled apigateway module and drop a magic row count by @Bccorb in #84
  • test: cover finding rules, model predicates, cost buckets, and region logic by @Bccorb in #85
  • ci: measure logic-layer coverage on every PR by @Bccorb in #86
  • ci: harden the release workflow against a single flaky target by @Bccorb in #87
  • chore: version packages by @github-actions[bot] in #10

Full Changelog: v1.1.0...v1.2.0