migrate: import 31 historical entries from altimate-website data.js#6
Merged
Conversation
Brings parity with the legacy /changelog rendered from src/pages/changelog/data.js. Spread across Feb 2026, Jan 2026, and Dec 2025. Dates are spread within each month so display order matches the original data.js order; tweak if you have the actual ship dates. Also relaxes the validator to allow entries with only `description` set (no markdown body), and the renderer now skips the "Read more" toggle when there's nothing extra to expand. Product attribution is a best guess — review the diff and re-tag anything that's wrong before merge. Notable judgment calls: - Studio features → multi-tagged dbt-power-user + snowflake-app + databricks-app - Workload/cost-monitoring features → snowflake-app + databricks-app - Knowledge Engine → datamates + dbt-power-user - Azure SSO → all 5 products (platform-wide auth) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
- New optional `authors` frontmatter field: ["Full Name:PIXEL_KEY", ...] - products.yml gains an `author_pixels` closed list (HUMAN, ROBOT, etc.) - validate.py validates pixel keys against that list - Updated May 2026 sample to show a fully-loaded entry (description, body, authors, multi-product) so the rendered card has something to expand into. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Demonstrates the expanded card UI: body markdown rendered with mono headings, v2-styled inline code, and a `// SHIPPED BY` footer with pixel-art avatars. Enriched entries: - 2026-05-13 New changelog (Anand Gupta + Claude Opus 4.7) - 2026-02-28 Knowledge Engine UX (Knowledge Engine Team) - 2026-02-22 AI Services cost monitoring (Cost Insights Team) - 2026-01-28 Global Studio (Studio Team + Anand Gupta) - 2026-01-16 Databricks full platform support (Databricks Team) - 2026-01-13 Pre-execution query optimization (AI Agents Team + Anand Gupta) - 2025-12-30 Subscriptions v2 (Platform Team) - 2025-12-12 Query analysis agent (AI Agents + Studio Teams) Author names are placeholders — swap with real engineer names before merging. The pixel keys (ORBIT, ROBOT, HEX, CHIP, etc.) drive the avatars and can be mixed and matched per engineer. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Brings the new GitHub-backed changelog to parity with the legacy
data.js-backed/changelogpage on altimate-website. Once this merges,/changelog?next=1will show the full Dec 2025 / Jan 2026 / Feb 2026 history, not just the May 2026 sample entry.altimate-website/src/pages/changelog/data.jsdescriptionalone with no markdown body (previously body was required). Renderer hides the "Read more" toggle when there's nothing extra.Product attribution — please review
data.jshad no product field. I made best-guess attributions based on title and context. Judgment calls:databricks-apponlysnowflake-apponlydbt-power-user+snowflake-app+databricks-appsnowflake-app+databricks-appdatamates+dbt-power-userdatamatesonlydbt-power-useronlyLook at
entries/and re-tag anything that's wrong before merging.Validation
python3 .github/scripts/validate.pylocallyTest plan
?next=1view picks up the new entries within ~5 minutes🤖 Generated with Claude Code