Skip to content

Release v1.14.1 - #781

Merged
b-at-neu merged 11 commits into
mainfrom
dev
Sep 25, 2026
Merged

b-at-neu merged 11 commits into
mainfrom
dev

Conversation

@b-at-neu

@b-at-neu b-at-neu commented Sep 25, 2026 •

Copy link
Copy Markdown
Collaborator

Release v1.14.1

Changes

Testing plan

  • Navigate to a few pages while data loads (e.g. positions list, applications list) → loading skeletons render consistently and match the loaded layout
  • Check the loading state on a page using a shared component → no visual regressions or mismatched skeleton layout
  • Enter a phone number in different formats on a form → it displays and is stored in one consistent format

b-at-neu and others added 10 commits September 23, 2026 20:00
Replace fourteen hand-drawn loading.tsx blocks with composition of
new PageHeaderSkeleton, DataTableSkeleton, DataTableToolbarSkeleton
and PositionCardSkeleton, each living beside and sharing layout
constants with the real component it mirrors. Absorbs the two
standalone table skeletons into ApplicationsResultsSkeleton and
EmailLogResultsSkeleton so the pagination line is no longer missing
mid-stream. Adds a filesystem guard test so the fix can't rot.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Mirror PositionCard's justify-between header on its skeleton, make
DataTableSkeleton's mobile-card gaps configurable per table instead of
a baked-in gap-2, drop provenance numbers from a comment, and share
the results-wrapper class instead of duplicating it.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Document the unavoidable pagination-skeleton height gap and rebase
onto dev to pick up the submittedAt migration for the preview build.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…-on-shared-components

#720 Rebuild The Page Skeletons On Shared Components
Store new phone_number answers as digits with an optional leading +,
and mask 10/11-digit US-shaped values on every short-answer renderer.
Unparseable and international values render exactly as stored, and
existing rows are never backfilled.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Run orphaned short_answer values through formatShortAnswerValue in
AnswerMismatchNotice so a legacy multi-value phone_number row masks
consistently in the mismatch notice.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…e-numbers-in-one-format

#731 Display And Store Phone Numbers In One Format
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@b-at-neu b-at-neu self-assigned this Sep 25, 2026
@vercel

vercel Bot commented Sep 25, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
aplio Ready Ready Preview Sep 25, 2026 2:30pm UTC

@b-at-neu
b-at-neu merged commit ef6a56d into main Sep 25, 2026
11 checks passed

This branch was successfully deployed

1 active deployment
Preview — 7c124796 Deployed Sep 25, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant