Commit graph

16 commits

Author SHA1 Message Date
Paulo Castellano
c40c740f51
chore(release): v1.0.9 changelog, customer email + thumbnail artifacts (#331)
* chore(release): add v1.0.9 changelog, customer email, and thumbnail artifacts

* chore(release): rewrite v1.0.9 customer email as a webhook announcement

* chore(release): tighten v1.0.9 email around what people asked for

* chore(release): rewrite v1.0.9 email around webhook value

* chore(release): write a plain v1.0.9 webhook announcement email

* chore(release): close v1.0.9 email with a G2 review ask
2026-09-04 15:17:33 -03:00
Paulo Castellano
c66c68b115
chore(release): v1.0.8 changelog, customer email + thumbnail artifacts, and /release copy rules (#305)
* chore(release): add v1.0.8 changelog, customer email, and thumbnail artifacts

* chore(release): sharpen the v1.0.8 email and encode the rules in /release

The subject and section headers named areas (Facebook Pages, Asset
Library) instead of what got better, so a subscriber could not tell
from the inbox what the release did for them.

- Lead on the widest-reach change (Business Portfolio Pages) rather
  than the newest one, and match the section order to the subject
- Say plainly that Asset Library reuse is new for the API and MCP
  only, since the in-app path already worked
- Drop the four bullets that repeated a theme section verbatim
- Reorder the thumbnail chips to follow the sections

.claude/commands/release.md carries the same rules so the next release
starts there: subject pattern, ordering by reach, the already-existed-
in-app trap, header wording, and no duplication between prose and lists.
2026-08-29 09:36:28 -03:00
Paulo Castellano
41b43a44cb
chore: add Discord community announcement email + thumbnail (#279)
Draft artifacts for the TryPost Discord community launch email
(https://trypost.it/discord) — not tied to a version release.
2026-08-12 21:39:28 -03:00
Paulo Castellano
9f93973a9d
chore(release): v1.0.7 changelog, customer email + thumbnail artifacts (#266)
* chore(release): add v1.0.7 changelog, customer email, and thumbnail artifacts

* chore(release): use a friendlier generic thumbnail headline for v1.0.7
2026-08-09 14:56:11 -03:00
Paulo Castellano
805a628f66 feat(release): render a branded changelog thumbnail in the release ritual
Add a 1200x630 changelog thumbnail as a fourth release artifact, generated
from a shared brand template that mirrors the marketing-site hero / OG image:
warm cream to lavender wash, ink dot-grid, an Instrument Serif headline with a
hand-drawn violet squiggle, a segmented 'CHANGELOG | <version>' sticker badge,
and colored ink-bordered theme chips with solid offset shadows.

- .claude/release-assets/: render-thumbnail.mjs (Playwright renderer),
  thumbnail.template.html (brand template), logo.png (TryPost wordmark)
- .claude/commands/release.md: new Step 5b renders the thumbnail; it is
  versioned in the artifacts PR alongside the changelog and email
- releases/v1.0.6/thumbnail.png: image for the latest release
2026-07-18 16:56:38 -03:00
Paulo Castellano
47c8224083 chore(release): add v1.0.6 changelog + customer email artifacts 2026-07-18 16:18:12 -03:00
Paulo Castellano
bcb3038b96 chore(release): drop cloud-onboarding section, point CTA to GitHub Discussions 2026-06-26 10:19:54 -03:00
Paulo Castellano
84bf8c99b6 chore(release): polish v1.0.5 email (copywriting + humanizer pass) 2026-06-26 09:50:40 -03:00
Paulo Castellano
72af500a14 chore(release): expand v1.0.5 email to cover v1.0.3-v1.0.5 (prior emails unsent) 2026-06-26 09:42:31 -03:00
Paulo Castellano
cc8fb497e0 chore(release): add v1.0.5 changelog + customer email artifacts 2026-06-26 09:37:41 -03:00
Paulo Castellano
2392f0e79d chore(release): add v1.0.4 changelog + customer email artifacts 2026-06-22 18:34:14 -03:00
Paulo Castellano
7dac201ab3 chore(release): add v1.0.3 customer email draft 2026-06-17 09:51:55 -03:00
Paulo Castellano
bdd5829ef3 chore(release): add v1.0.3 changelog artifacts 2026-06-17 09:50:38 -03:00
Paulo Castellano
4bb7d450a3 chore(release): link GitHub release in changelog email + add v1.0.2 artifacts
Tweak the /release command's email template (GitHub release link in the byline,
"Paulo from TryPost.it" signature) and add the generated v1.0.2 release notes.
2026-06-16 11:09:25 -03:00
Paulo Castellano
d3e9be54b6 refactor(seeder): remove conditional UserSeeder call from DatabaseSeeder
Removed the logic that conditionally seeds the UserSeeder based on the self-hosting configuration. This simplifies the DatabaseSeeder and assumes user data will be handled externally.
2026-06-10 13:08:08 -03:00
Paulo Castellano
fc18f044af chore(release): enhance /release command for improved automation
Refines the /release slash command to streamline the weekly release process, ensuring better detection of version bumps and integration with the GitHub release API for automated note generation and email drafting.
2026-05-22 13:39:05 -03:00