Changelog
Small and not so small updates to the platform
Listings
- Listing cards can be compact or wide — wide cards span the full row and leave more room for descriptions and attributes
- Choose how listing logos appear on cards: a small tile, a cover image, or hidden entirely — with separate size controls for each
- The category path on listing cards can now sit above the name, below it, at the bottom edge, or be hidden
- The listing grid column count is configurable, including a single column of wide cards
CPanel
- Appearance → Listing Card shows a live preview of real cards on desktop and mobile while you edit
- The notifications bell now reports new form submissions — repeated answers roll into one notice that counts up until you read it
- Forms in the sidebar show unread submission badges, and custom forms can be pinned right into the menu with an icon of your choice
Custom Forms
- Edit a form right from its submissions page
CPanel
- "What's new" dialog in the header — new releases are highlighted until you read them
API
- Create API keys for programmatic access — experimental, endpoints may still change
General
- It is now much easier to connect custom domains to directories — we now have managed DNS servers.
AI Assistant
- An AI Assistant for the page was improved — now it understands the intent of the page
MCP Server
- Custom pages are now editable too by our favorite agentic tool
AI Assistant
- Users can now enqueue messages
- Improved UI for the current streaming state
Page Builder
- You can now use simple WYSIWYG operations (like bold text or links) in many places where we used to have only plain text
CPanel
- Bulk actions are back — remove listings in bulk or move to another category
Sites
- Redirects editor is back as well — now you can move pages around, keeping the traffic
Accounts
- You can now delete the directories. Restore within 30 days window; otherwise will be deleted permanently
MCP Server
- Added new tools: category create/update, blog post/listing/category deletion
Page Builder
- New "Comparison Table" block
Analytics
- Your page views will be not counted when you open the directory from CPanel via the "Visit Directory" button
Custom Forms
- Create custom forms — as modals or embedded on the page
Listings
- You can now allow users to claim the listings ownership
Monetization
- Another monetization option — you can protect the leads behind a paywall
MCP Server
- You can now manage your directory via your favorite AI Agent tool
Theming
- Emails are sent in the theme you selected for a directory
- Fixed a few small bugs when the theme tokens weren't applied everywhere
General
- Sites should get another performance improvement, around 10- 20 ms in page load speed
CPanel
- Directory owners can now change the *.makedir.site subdomain (once in 30 days)
Sites
- Fixed logo sizing — square logos can take up more space
- Fixed image display for user uploaded generated images with <svg> metadata
- Fixed the Timeline block styling
CPanel
- Fixed a bug when the OG image preview hasn't been displayed on Appearance tab
- Fixed a bug when AI directory onboarding was failing to create the listings
- Fixed a bug when longer AI chats weren't displaying the recent messages
Sites
- Fixed a bug when users were getting an error submitting the listings/re-requesting emails
General
- Your brand — your site. Long-awaited theming arrived!
Listings
- Rich text content is now importable/exportable via CSV
Sites
- Paid *.makedir.site are indexed
- Redirects from *.makedir.site to custom domain (preserving path)
General
- Fixed case when the page paddings were stripped on desktop
Page Builder
- Improved AI Assistant system instructions
- Fixed a bug when the feature cards couldn't be updated
Sites
- Improved UX by moving the user focus from "Resending" the email to the email verification
- AI Page Builder, Directory Memory, and Smarter AI Tools
AI Assistant
- Show the Chain of Thought ("Thinking") transcript to give understanding that the process is not stuck
- New AI tools: photo_search, generate_image
- Permission System for paid tool calls (allow/ask/deny)
- Improved tool call budget — chats work longer for the same price
- AI Chat now has "Stop Auto-scroll" function with "Jump to latest" to re-enable
- Assistant now collects the facts about your directory (memory)
Analytics
- Track scroll deps and unique visitors per breakdown
Page Builder
- Introducing AI Assistant
- Move the SEO parameters to Page Builder screen
- App will ask if you want to leave with changes unsaved
CPanel
- Show directory icons in switcher
SEO
- Serve /llms.txt for all paid plans
… and many more small bugfixes here & there
General
- Fixed a bug when the filters weren't applied on page refresh for some pages
Onboarding
- New directories will now scrape full data only for 3 of ~12 listings from the initial discovery
Listings
- Fixed rare business identification issues, leading to reviews not being downloaded
General
- Improved page loading — document loading will take 10-30ms less
Analytics
- Classify ChatGPT/Claude and other assistants as "AI" channel
Sites
- The "Filters" block now display the human-readable custom attribute labels
Page Builder
- Extra option in the analytics cards will now be hidden behind "More" button when there are more than 4 views
- Fixed a crash when using YouTube block and switching the viewport size
Content
- Fixed slug generation so that it generates srodmiescie from Śródmieście instead of rdmiecie
Content
- Most of the pages got the useful set of filters
- Most of the pages got pagination to handle large volumes of data
- Group content pages by path (like categories)
- Allow to have non-published (draft) content pages
- Added a "Duplicate" button to create new pages from existing/templates
- Added Breadcrumbs and Status column to the grid
Page Builder
- New Timeline block (vertical & horizontal)
- New Steps block (vertical & horizontal)
- Rich Text block content editor got AI
- Fixed a bug when Container block ignored the "Show Border" preference
Analytics
- Users can add Annotations for important events