Clintchiz
7ef475119a
feat(studio): expand manual typography controls and theme recipes
Quality / quality (ubuntu-latest) (push) Failing after 6m43s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-10-19 21:17:50 +05:30
Clintchiz
e0298ac471
test(studio): type the manual editor DOM fixture
Quality / quality (ubuntu-latest) (push) Failing after 1s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-10-19 21:01:33 +05:30
Clintchiz
ae35ac6714
feat(studio): add offline manual theme designer
Quality / quality (ubuntu-latest) (push) Failing after 6m40s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-10-19 20:58:12 +05:30
Clintchiz
5259668006
chore(studio): sync async generation package lock
Quality / quality (ubuntu-latest) (push) Failing after 2s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-10-19 20:08:34 +05:30
Clintchiz
3539dff45c
fix(studio): poll background generation and handle gateway failures
Quality / quality (ubuntu-latest) (push) Failing after 10m12s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-10-19 20:08:06 +05:30
Clintchiz
bb40dffee8
fix(studio): refine preset surfaces and repair gallery interactions
Quality / quality (ubuntu-latest) (push) Failing after 11m2s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-10-19 19:10:44 +05:30
Clintchiz
f642a84c58
style(test): format popup boundary regressions
Quality / quality (ubuntu-latest) (push) Failing after 6m33s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-10-19 17:53:33 +05:30
Clintchiz
7c1fcd19d4
fix(ui): keep floating menus inside viewport and clipping containers
Quality / quality (ubuntu-latest) (push) Failing after 4s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-10-19 17:51:15 +05:30
Clintchiz
9520651330
fix(studio): render complete interactive gallery previews
Quality / quality (ubuntu-latest) (push) Failing after 10m12s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-10-19 17:40:50 +05:30
Clintchiz
c765d76a06
feat(studio): add thirteen presets and preview reviewed proposals
Quality / quality (ubuntu-latest) (push) Failing after 10m52s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-10-19 14:51:03 +05:30
Clintchiz
ba752e556d
fix(studio): display configured generation budgets
Quality / quality (ubuntu-latest) (push) Failing after 10m4s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-10-19 14:27:16 +05:30
Clintchiz
65d9c844d6
docs: record verified Studio Linux preview patch publication
Quality / quality (ubuntu-latest) (push) Failing after 2s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-10-19 14:08:24 +05:30
Clintchiz
59f1d9d28a
fix(studio): resolve exact component filenames for Linux previews
Quality / quality (ubuntu-latest) (push) Failing after 10m23s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-10-19 14:06:20 +05:30
Clintchiz
f1cf0e9f2b
docs: record verified private publication and showcase deployment readiness
2026-10-19 13:18:02 +05:30
Clintchiz
3943b946d6
feat: release design system engine, studio and component contracts
2026-10-19 13:09:03 +05:30
Clintchiz
ff1065fb27
fix(core): preserve explicit public resource embedding policies
Quality / quality (ubuntu-latest) (push) Canceled after 0s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-10-01 22:33:24 +05:30
Clintchiz
ed1d3a59cf
fix(cli): invalidate client modules when bundled dependencies change
Quality / quality (ubuntu-latest) (push) Canceled after 0s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-10-01 22:17:11 +05:30
Clintchiz
62d1dd8bf3
fix(email-renderer): honor explicit heading typography
Quality / quality (ubuntu-latest) (push) Canceled after 0s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-10-01 22:01:36 +05:30
Clintchiz
0a17867ae7
Include server-served client runtimes in asset cache version
Quality / quality (ubuntu-latest) (push) Canceled after 0s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-10-01 20:43:03 +05:30
Clintchiz
c3818f0041
Preserve inert control scripts during client navigation
Quality / quality (ubuntu-latest) (push) Canceled after 0s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-10-01 20:33:24 +05:30
Clintchiz
41383960f8
Keep isolated page import compatible with test type checking
Quality / quality (ubuntu-latest) (push) Canceled after 0s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-10-01 20:21:01 +05:30
Clintchiz
a023049431
Reuse preview sanitizer across client page bundles
Quality / quality (ubuntu-latest) (push) Canceled after 0s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-10-01 20:19:08 +05:30
Clintchiz
646814d6df
Fix production dynamic-page modules and trusted email previews
Quality / quality (ubuntu-latest) (push) Canceled after 0s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-10-01 19:47:16 +05:30
Clintchiz and Claude Opus 5.5
bccbf1f4c9
chore: add preview configs for the deployed sites
...
Adds launch entries for D:\Company\site (3620), the wrnexusjs docs portal
(3630) and the standalone component-showcase deploy (3640) so each can be
previewed against the published packages.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-30 16:52:37 +05:30
Clintchiz and Claude Opus 5.5
9030e7d3a3
fix(ui): readable date-time trigger, showcase code panel, release ui 0.8.88
...
- DatePicker trigger shows the value formatted in the component locale
("Oct 2, 2026 · 9:30 AM", "Jul 15, 2026"); the hidden input still submits
the ISO value.
- Showcase playground code panel: the reactive runtime read "{...}" in the
rewritten code as interpolations and blanked every object in array props.
Braces are now written as their own spans, like the server-rendered code.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-30 16:23:13 +05:30
Clintchiz and Claude Opus 5.5
1bed8e4b74
feat(ui): component redesign pass and fixes, release ui 0.8.87
...
Redesign
- Shared field foundation rules (duplicated across 15 form components and
emitted globally) are now identical everywhere, so later copies no longer
silently override earlier redesigns.
- Drawn checkbox and radio controls, white switch thumbs (the thumb was the
text colour, a black blob in light mode), recessed field wells, keycap
actions in Modal, Drawer, Popover, Toaster, Pagination, Stepper, DataTable.
- Menus (Dropdown, ContextMenu, Popover, Select dropdown, Navbar panels) share
one flat raised panel with neutral hover rows and mono section labels.
- Alerts with an accent rail and icon chip; card headers without the grey
band; accordion, collapse, list, list group, timeline, stats, metrics,
chat, skeleton, avatar group, clipboard, splitter, section, sidebar,
navbar and upload progress restyled.
- Chart rebuilt: nice y-axis ticks, gridlines, rounded bars, line and area
modes, hover tooltips, hidden series leave the scale.
Fixes
- Checkbox and radio labels toggle their input again (empty for="" broke it).
- TimePicker kept every clicked time pressed; only the chosen hour and
minute are pressed now, and nothing is pressed before a value exists.
- ColorPicker hex readout now follows the picked colour.
- Disabled FileInput no longer shows the native file-input text.
- Date and time panels float instead of pushing content.
- ContextMenu opened at the pointer closes on scroll.
- Drawer left/top/bottom placements slide from their own edge again.
- Image-only Card no longer renders an empty body strip.
- Timeline supports item.time, current/upcoming states, sizes and
compact/alternate variants; showcase demos use distinct variants.
- ChatBubble: delivery receipts (sending/sent/delivered/read/failed/error)
and meta aligned to its bubble.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-30 16:18:13 +05:30
Clintchiz
5eae6f3b3c
Fix Trusted Types navigation and fragment history loops
2026-09-30 14:21:13 +05:30
Clintchiz and Claude Opus 5.5
1179fc2810
chore(release): redesign UI tokens and publish styles 0.8.26, ui 0.8.86
...
Visual-only redesign ("instrument panel"): cool graphite neutrals for light
and dark, layered hairline elevation, larger radii, a mono token for
eyebrows/data, keycap-style solid and secondary buttons, recessed input
wells and tab tracks, a stronger dialog, and a theme-driven focus outline.
No props, outputs or behaviour change.
Also records the already-published csr 0.8.42, styles 0.8.25 and ui 0.8.85
changes (optional chaining/nullish in the reactive runtime, shared
theme/accent cookie sync, BackToTop hidden attribute).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-30 12:00:27 +05:30
Clintchiz
f4eaf416be
fix(build): serve stable aliases for lazy plugin runtimes
2026-09-25 01:38:33 +05:30
Clintchiz
ab0a4ff27d
chore(viewer): update released workspace lock version
2026-09-25 01:33:46 +05:30
Clintchiz
dfb507ffb3
fix(viewer): bundle published runtime dependencies
2026-09-25 01:33:27 +05:30
Clintchiz
c77f5e1cec
Refresh UI components and showcase; release updated framework packages
2026-09-20 18:13:24 +05:30
Clintchiz and Claude Opus 5
d800228585
Release @wrnexus/ui 0.8.82
...
Carries the selected-tab and clipboard contrast fix.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-09-18 16:33:12 +05:30
Clintchiz and Claude Opus 5
03efca5bda
Lift the selected tab and clipboard label above 4.5:1
...
Both drew small text in the raw accent, which misses the contrast floor on
a dark surface. They now blend the accent toward the text colour, as the
unselected tab already does.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-09-18 16:32:20 +05:30
Clintchiz and Claude Opus 5
32d3cac828
Release @wrnexus/ui 0.8.81
...
Carries the link-button and tab contrast fixes.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-09-18 16:30:09 +05:30
Clintchiz and Claude Opus 5
b34930f8f6
Stop link buttons claiming a pressed state, and lift tab contrast
...
A Button rendered as a link emitted aria-pressed="", which is not allowed
on a link and fails an accessibility check on every page that uses one
for a secondary action. A link has no pressed state, so the attribute is
gone from that branch; a real button still carries it.
An unselected tab used the muted text colour, which does not reach 4.5:1
against the tab strip at this size. It now blends back toward the text
colour, and the selected tab still reads as selected through its surface,
accent and shadow.
The visual contract manifest is regenerated to match.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-09-18 16:29:05 +05:30
Clintchiz and Claude Opus 5
2d9797856d
Release the thirteen changed packages
...
Published to the private registry: auth 0.8.32, cli 0.8.70, compiler
0.8.29, core 0.8.15, csr 0.8.40, dev-server 0.8.65, payment 0.8.8, pwa
0.8.11, ssr 0.8.11, styles 0.8.22, test 0.8.15, ui 0.8.80 and viewer
0.8.12.
This records the version bumps and the lockfile. The package sources are
staged from the working tree, so the tarballs also carry source changes
that are still uncommitted here.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-09-18 12:34:46 +05:30
Clintchiz and Claude Opus 5
cc464afdfb
Give the generated server module the workspace's own @wrnexus/core
...
The execution tests wrote the generated module to an OS tmpdir and
junctioned @wrnexus/core in beside it. On Windows that tmpdir sits on
another volume, and the junction resolved to a second copy of the
package: the request context lives in an AsyncLocalStorage inside core,
so the module read a store the test could never populate and all six
execution tests failed with "needs a request context".
The module is now written inside the repo, where resolution walks up to
this workspace's node_modules and finds the same instance the test
holds. That identity is the whole point, so the junction is gone.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-09-18 12:27:32 +05:30
Clintchiz and Claude Opus 5
a154e6c26e
Keep a loop item's property from being read as a prop of the same name
...
A component that renders a list, such as FeatureGrid, passes each item
into a child: title={item.title || item.label || "Feature"}. The
compiler decided whether that attribute needed a client binding by
searching the expression for each prop name, so `item.label` matched the
grid's own `label` prop and a binding was emitted.
On hydration the binding is re-evaluated where the loop item is out of
scope, so the expression fell through to its default and replaced the
server's value: every card's title became "Feature". A name after a dot
belongs to whatever precedes it, so it no longer counts as a reference.
Timeline headings follow the same idea: its items were always h4, which
skipped a level and broke the heading order of a page that gives the
timeline no title of its own. They now take h3 in that case.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-09-18 12:09:28 +05:30
Clintchiz
a4a31032b9
Ship file viewer, editor improvements, and private package releases
2026-09-09 11:20:11 +05:30
Clintchiz
645914955c
Expand reusable email section presets
Quality / quality (ubuntu-latest) (push) Failing after 1s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 21:56:10 +05:30
Clintchiz
01abe351e9
Add reusable read-only CodeMirror source viewer
Quality / quality (ubuntu-latest) (push) Failing after 2s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 21:41:59 +05:30
Clintchiz
9f2b5bb5d9
Apply button visuals to the clickable surface across email targets
Quality / quality (ubuntu-latest) (push) Failing after 11m40s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 21:31:06 +05:30
Clintchiz
45343760e0
Let canvas toolbar inherit the editor preference accent
Quality / quality (ubuntu-latest) (push) Failing after 1s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 21:18:44 +05:30
Clintchiz
01c1aa567e
Isolate block drag handles from selection and editing
Quality / quality (ubuntu-latest) (push) Failing after 10m0s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 21:10:10 +05:30
Clintchiz
640dadaa75
Use compact accessible SVG actions for selected blocks
Quality / quality (ubuntu-latest) (push) Failing after 11m24s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 20:52:29 +05:30
Clintchiz
eb1875f0bc
Expose reusable builder kit surfaces and email preset pack
Quality / quality (ubuntu-latest) (push) Failing after 10m2s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 19:51:57 +05:30
Clintchiz
e019ac34c8
Expose browser-safe email preview rendering
Quality / quality (ubuntu-latest) (push) Failing after 10m35s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 19:39:16 +05:30
Clintchiz
1f90e01e6e
Bound style components and unify button style validation
Quality / quality (ubuntu-latest) (push) Failing after 25m18s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 19:08:47 +05:30
Clintchiz
14669bb4f3
Share base style syntax between rendering and editor validation
Quality / quality (ubuntu-latest) (push) Failing after 1s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 19:06:09 +05:30
Clintchiz
16d804e16f
Centralize palette block creation in the email framework
Quality / quality (ubuntu-latest) (push) Failing after 1s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 18:59:28 +05:30
Clintchiz
89954181ec
Expose browser-safe email block definitions
Quality / quality (ubuntu-latest) (push) Failing after 1s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 18:46:59 +05:30
Clintchiz
0fa3c01a16
Preserve video thumbnail height and verify social target outputs
Quality / quality (ubuntu-latest) (push) Failing after 1s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 18:43:48 +05:30
Clintchiz
df382ed550
Make AMP brand logos responsive within configured width
Quality / quality (ubuntu-latest) (push) Failing after 1s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 18:28:25 +05:30
Clintchiz
33e350a66a
Preserve configured brand logo dimensions across email targets
Quality / quality (ubuntu-latest) (push) Failing after 10m2s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 18:24:38 +05:30
Clintchiz
c023a98052
Avoid repeated canvas scans during drag registration
Quality / quality (ubuntu-latest) (push) Failing after 1s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 18:14:51 +05:30
Clintchiz
d41eda7050
Clean partial editor mounts and failed refreshes
Quality / quality (ubuntu-latest) (push) Failing after 10m2s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 18:07:35 +05:30
Clintchiz
3da88510df
Constrain email table sizing around intrinsic image widths
Quality / quality (ubuntu-latest) (push) Failing after 1s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 18:05:16 +05:30
Clintchiz
b0fca36bca
Apply brand defaults to MJML survey and product buttons
Quality / quality (ubuntu-latest) (push) Failing after 1s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 17:56:46 +05:30
Clintchiz
07ed6b2596
Preserve image accessibility and dimensions in MJML
Quality / quality (ubuntu-latest) (push) Failing after 1s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 17:54:05 +05:30
Clintchiz
1c05e02d94
Preserve supported MJML button appearance on import
Quality / quality (ubuntu-latest) (push) Failing after 10m19s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 17:18:57 +05:30
Clintchiz
f5139f2c82
Import supported MJML header metadata and typography
Quality / quality (ubuntu-latest) (push) Failing after 1s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 17:10:25 +05:30
Clintchiz
69db4bd62e
Normalize imported column rows and validate MJML documents
Quality / quality (ubuntu-latest) (push) Failing after 10m1s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 17:06:23 +05:30
Clintchiz
4e0f5adb5f
Preserve global typography and metadata in MJML exports
Quality / quality (ubuntu-latest) (push) Failing after 0s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 17:02:11 +05:30
Clintchiz
6afffe9f08
Keep keyboard drag targets aligned with movement axis
Quality / quality (ubuntu-latest) (push) Failing after 1s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 16:55:47 +05:30
Clintchiz
ca2fcb4016
Filter invalid nested drag targets before collision selection
Quality / quality (ubuntu-latest) (push) Failing after 9m59s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 16:46:01 +05:30
Clintchiz
88207cdd48
Add shared canvas annotation and drag handle runtime
Quality / quality (ubuntu-latest) (push) Failing after 10m0s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 16:33:56 +05:30
Clintchiz
0f8d10eb91
Support explicit empty slot drop zones in shared editor
Quality / quality (ubuntu-latest) (push) Failing after 22s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 16:28:11 +05:30
Clintchiz
7110e1a7f1
Align email buttons consistently across formats and directions
Quality / quality (ubuntu-latest) (push) Failing after 0s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 16:21:08 +05:30
Clintchiz
f9cf2a648a
Honor button typography and radius across email formats
Quality / quality (ubuntu-latest) (push) Failing after 1s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 16:18:18 +05:30
Clintchiz
a1704877e8
Protect editor sessions from unsaved link navigation and unload
Quality / quality (ubuntu-latest) (push) Failing after 10m2s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 16:15:01 +05:30
Clintchiz
88f2e456ef
fix(email): validate MJML before exposing exports
Quality / quality (ubuntu-latest) (push) Failing after 1s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 15:59:56 +05:30
Clintchiz
2a93e141aa
fix(email): wrap root blocks in valid MJML layouts
Quality / quality (ubuntu-latest) (push) Failing after 10m0s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 15:56:23 +05:30
Clintchiz
7afd60e812
fix(email): inherit button brand colors across render targets
Quality / quality (ubuntu-latest) (push) Failing after 22s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 15:51:43 +05:30
Clintchiz
e1ea6e2977
fix(email): preserve personalization tokens for template rendering
Quality / quality (ubuntu-latest) (push) Failing after 10m0s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 15:37:36 +05:30
Clintchiz
8bc8fe85c3
fix(dnd): validate proposed hover destinations
Quality / quality (ubuntu-latest) (push) Failing after 1s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 15:09:08 +05:30
Clintchiz
c1f4f42b21
fix(email-renderer): validate basic media and spacer dimensions
Quality / quality (ubuntu-latest) (push) Failing after 0s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 15:05:27 +05:30
Clintchiz
5e30d6a7d0
fix(email-renderer): preserve AMP section and spacer layout
Quality / quality (ubuntu-latest) (push) Failing after 10m29s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 15:02:48 +05:30
Clintchiz
6b35f522b9
fix(block-editor): restore DOM order after rejected moves
Quality / quality (ubuntu-latest) (push) Failing after 1s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 14:40:17 +05:30
Clintchiz
4ac31d750e
fix(dnd): isolate pending drop and registration lifecycles
Quality / quality (ubuntu-latest) (push) Failing after 0s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 14:35:33 +05:30
Clintchiz
bb28b8759a
fix(email-renderer): constrain images to available content width
Quality / quality (ubuntu-latest) (push) Failing after 0s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 14:00:47 +05:30
Clintchiz
42b91f765d
fix(email-renderer): preserve fallbacks when AMP validation is unavailable
Quality / quality (ubuntu-latest) (push) Failing after 1s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 13:24:26 +05:30
Clintchiz
2f735b267b
fix(email-renderer): stack AMP columns at mobile widths
Quality / quality (ubuntu-latest) (push) Failing after 1s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 13:21:56 +05:30
Clintchiz
8e51b28583
fix(email-renderer): export builder rows as valid MJML columns
Quality / quality (ubuntu-latest) (push) Failing after 1s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 13:19:45 +05:30
Clintchiz
b915a2206f
fix(email-renderer): include brand logos in AMP and MJML exports
Quality / quality (ubuntu-latest) (push) Failing after 1s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 13:17:23 +05:30
Clintchiz
612b3945ac
fix(email-renderer): preserve multiline text across email formats
Quality / quality (ubuntu-latest) (push) Failing after 0s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 13:09:06 +05:30
Clintchiz
baee958c68
fix(email-renderer): preserve marketing images across output formats
Quality / quality (ubuntu-latest) (push) Failing after 9m58s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 12:51:30 +05:30
Clintchiz
371c23db46
fix(email-renderer): validate brand settings and apply them to AMP
Quality / quality (ubuntu-latest) (push) Failing after 10m1s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 12:47:43 +05:30
Clintchiz
fd777605e1
fix(email-renderer): stack columns only at compact widths
Quality / quality (ubuntu-latest) (push) Failing after 10m1s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 12:44:09 +05:30
Clintchiz
d1f42e0566
feat(email-renderer): render countdown images across email targets
Quality / quality (ubuntu-latest) (push) Failing after 11m4s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 12:27:39 +05:30
Clintchiz
4df4173dfb
feat(email-renderer): generate bounded animated countdown images
Quality / quality (ubuntu-latest) (push) Failing after 9m58s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 12:22:33 +05:30
Clintchiz
1143da808f
fix(email-renderer): inherit global brand fonts in content blocks
Quality / quality (ubuntu-latest) (push) Failing after 10m8s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 12:18:35 +05:30
Clintchiz
2cd8f8ea14
fix(email-renderer): preserve section ancestry in parsed HTML
Quality / quality (ubuntu-latest) (push) Failing after 10m16s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 12:06:48 +05:30
Clintchiz
d8b9c2dcb5
fix(email-renderer): preserve valid column table structure
Quality / quality (ubuntu-latest) (push) Failing after 9m58s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 11:50:42 +05:30
Clintchiz
ad81306625
fix(email-renderer): expose complete editor canvas targets
Quality / quality (ubuntu-latest) (push) Failing after 9m59s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 11:47:51 +05:30
Clintchiz
09389993d2
feat(email-renderer): support feed source metadata
Quality / quality (ubuntu-latest) (push) Failing after 9m57s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 11:27:14 +05:30
Clintchiz
157eec7a78
feat(blocks): add typed personalization resolution
Quality / quality (ubuntu-latest) (push) Failing after 9m58s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 11:23:02 +05:30
Clintchiz
2428df6e78
feat(email-renderer): compile safe semantic styles
Quality / quality (ubuntu-latest) (push) Failing after 10m18s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 11:11:02 +05:30
Clintchiz
353cadda60
feat(email-renderer): add global brand styling
Quality / quality (ubuntu-latest) (push) Failing after 10m9s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 10:58:41 +05:30
Clintchiz
6cdd39ba38
feat(email-renderer): add marketing and commerce blocks
Quality / quality (ubuntu-latest) (push) Failing after 9m58s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 10:53:22 +05:30