# Massoftind Dynamic Content — Changelog

## 1.0.78 — 2026-08-27

- Fix: Shortcode appears in the builder header immediately after Save (no page refresh needed).
- New: Card design Quick show/hide includes **Content** as a separate option from **Excerpt** (full post body vs short summary).
- Fix: Title, Excerpt, Content, and Date no longer appear under Custom fields — those use Quick show/hide only; Custom fields is for extras like Designation.

## 1.0.77 — 2026-08-27

- Uninstall preserves builder tables and version option so delete → reinstall keeps previous data.
- Only regenerable caches (transients, video thumb folder) are cleared on uninstall.

## 1.0.76 — 2026-08-27

- Advanced: “Fill from Card design” generates Custom Card HTML with custom fields (e.g. {{acf.designation}}).
- Code View post-card step mirrors Card design including custom fields.
- Shortcode help clarifies that saved Card design (including Designation) is used on the front end.

## 1.0.75 — 2026-08-27

- Custom fields selected in Step 4 auto-appear in Card layout and Quick show/hide.
- Field discovery returns readable labels and types for the admin picker.
- Plain-language copy across Card design, wizard, and Advanced panels.

## 1.0.74 — 2026-08-27

- Chrome copy button: clipboard API + execCommand fallback.
- Custom Card HTML respects Card design toggles; {{acf.*}} and {{mfb.*}} placeholders.
- Lightbox: optional title, caption, and counter in Gallery options.
- Massoftind Field Builder (MFB): mfb.* field paths, discovery, galleries, term fields.

## 1.0.73 — 2026-08-17

- WordPress.org Guideline 5: removed wp-admin external marketing (logo links, Visit Website, footer credit, misleading Documentation link).
- Removed runtime `plugins_api()` lookup on Plugins screen; View details uses Plugin URI header.
- Uninstall: delete site transient and `uploads/massdc-video-thumbs/` directory.
- Fixed multi-class CSS sanitization on builder wrappers.

## 1.0.72 — 2026-07-23

- WordPress.org assets: six real-UI screenshots + demo walkthrough MP4 package.
- Readme: clearer description, Quick start, and screenshot captions.
- Readme SEO: content builder / Load More / infinite scroll / pagination discovery copy.

- Plugins screen: “View details” in row meta (beside author) opens the native WordPress.org ThickBox modal (Plugin URI fallback).
- Added `blueprint.json` for WordPress Playground Live Preview (login, activate, open Builders).

## 1.0.71 — 2026-07-22

- Plugin Check: silence false-positive prefix warnings in templates; document public pagination GET and third-party/core hook usage.

## 1.0.70 — 2026-07-22

- WordPress.org prefix compliance: unique `massdc` / `MassDC` / `MASSDC_` prefix throughout.
- Shortcode is now `[massdc id="N"]`.
- Removed short three-letter compatibility aliases that failed the unique-prefix requirement.

## 1.0.69 — 2026-07-22

- Initial massdc prefix migration work.

## 1.0.68 — 2026-07-21

- Added Normal (URL / shareable) pagination with `?massdc_page_{id}=N` links.
- Fixed AJAX pagination being cleared on the last page (prev/next stayed usable).

## 1.0.67 — 2026-07-21

- Fixed infinite scroll “Loading more...” sticking after the last page (clear loader before masonry; tear down observer).
- Verified load_more / ajax / none pagination end states.

## 1.0.66 — 2026-07-21

- Fixed Load More scroll jump / white flash caused by masonry `opacity: 0` reflow.
- Load More uses subtle loading (button disabled) instead of full white overlay.
- Video thumbnails cached locally in `uploads/massdc-video-thumbs/` (YouTube / Vimeo oEmbed).

## 1.0.65 — 2026-07-21

- Renamed to Massoftind Dynamic Content (slug: massoftind-dynamic-content).
- WordPress.org review compliance retained: core Masonry, no inline `<style>`, local video posters.

## 1.0.64 — 2026-07-21

- WordPress.org review: removed inline `<style>`, use core Masonry, local YouTube/Vimeo posters.
- Previous display name/slug iteration (MassSoft / masssoft-dynamic-content).

## 1.0.63 — 2026-07-20

- Removed non-existent Plugin URI; Author URI remains https://masssoftwaresolutions.com/
