The "Pathfinder" update focuses on visibility. We launched our official Blog Engine and implemented deep SEO optimizations to ensure your content and profiles are easily found by search engines.
- Official Blog Engine: A new integrated CMS and public blog section for tips, news, and tutorials.
- Search Engine Optimization: Automated dynamic Meta Tags for all public profiles and blog posts.
- Structured Data: Integrated JSON-LD (Schema.org) to help Google understand your profile and content better.
- Discovery Tools: Implemented a dynamic sitemap.xml and robots.txt to speed up site indexing. (It is a bit too technical, but it basically helps Google find and understand your content faster.)
- Social Sharing: Professional link previews for WhatsApp, Facebook, and Twitter via Open Graph.
- Bug Fixes: Resolved some minor issues and improved overall stability.
Implementation of the tiered subscription system and technical optimizations for the profile editor and analytics dashboard.
- Subscription System: Basic implementation of Essential, Essential+, and Premium tiers with dynamic limits for bubbles (30/50/100) and notes (10/100/300).
- Profile Editor: Refined data fetching logic to eliminate initial loading states.
- Analytics Dashboard: Updated Top Items report to display titles instead of IDs and integrated city/country geographic tracking.
- Auth Layouts: Added application version display to the login and registration screens.
- Visual Feedback: Integrated plan-based styling for usernames in the application header.
- Preference: Added showEmptyBubbles preference with server-side persistence and client-side synchronization.
- Persistence: Fixed a race condition where the "Show Empty Bubbles" preference would reset after rapid navigation by implementing immediate client-side state synchronization.
- Security: Enforced subscription constraints via server-side validation.
Added notes module (previously named Nottic and before that, "Project Apalachee"). Landing page refurbished with updated pricing, and the first iteration of the Notes Editor is now live in the /notes route for early access to all users.
- New /notes screen: A dedicated space for users to create, organize, and manage their notes with ease.
Added /updates screen (yes, this one) and /bepremium screen.
- New /updates screen: Now you can track the system's improvement history.
- New /bepremium screen: Official launch of the subscription hub and exclusive features.
- Internal route optimization for better performance.
- Minor UI/UX adjustments in the sidebar menu.
Added admin search commands (:all [limit] [order]) for enhanced moderation speed.
UI Contrast adjustments for Upload buttons and server-side persistence for bubble filters.
Fixed i18n icons translation bugs, improved dashboard synchronization and dev DNS injection.
General translation refinements and Portuguese to English localization polish.
Minor update: Tests and foundation for creating a new editing panel.
Minor fix: Added HTTP prefix to profile hyperlinks.
Minor polish: Minor tweaks to the profile examples carousel.
Minor update: Added profile examples carousel to landing page and removed themes section.
Minor fix: Fixed persistence for custom dashboard colors.
Minor fix: Options icon fixed, country saved in settings, and custom color in premium dashboard.
Major update: Implemented tag system.
Minor update: Added FAB to item modal and tweaked bubble modal.
Major update: Added Quick Mode button and line limits for dashboard item descriptions.
Minor fix: Fixed undeclared variable issue in the save menu.
Minor fix: Dynamic saved tab, individual carousel display, and removal of polling system.
New Profile Editor panels (Fonts & Profile Pic), fixed race conditions in carousel loading.
Environment variables expansion and notebook testing integration.
Minor fix: Automatic HTTPS in URL and case correction for bubbles.svelte.
Major update: Added display category, swatches, subcomponents, and desktop optimization in the editor.
Major fix: Corrected drag-and-drop item sorting and pin functionality.
Official release of Bubblelink 0.4.9. Added Terms of Use, Privacy Policy, and Bubble ID persistence in Dashboard URL.
Major fix: Saved theme/mode to preferences and fixed item display on profile.
Implemented Drag and Drop (Svelte-dnd-action) for item reordering and componentization of modals.
Introduction of Notes Editor 0.1 for development tests, Careers page, and image cache-busting system.
Minor polish: Border radius adjustment on the landing page slider.
Minor fix: Header search field, real-time photo updates, and text/button tweaks.
Minor update: Cache-busting for avatars, ascii art addition, and temporary warnings.
Minor fix: Secured profile customization endpoint and removed notification close button.
Implementation of SSE (Server-Sent Events) for real-time notification badges and session stability fixes.
Minor fix: Fixed bubble display and resolved invisible pattern on mobile.
Minor update: Temporary removal of the premium button and user notification improvements.
Minor update: Partial implementation of the admin area and messaging system.
Minor update: Updates to the analytics dashboard.
Major polish: Redesigned email aesthetics, page titles, and username change structure.
Minor fix: Signup form corrections, premium top bar, and email validation.
Major update: Panel photo upload, webp images, and font standardization.
Minor update: Alternative Pinterest extension and email character allowance.
Minor update: Added swipe support for the bubble grid.
Minor polish: Footer changes on the landing page.
Minor update: Bubble cloning pop-up and click-outside to close sidebar.
Minor fix: Display attribute changes and default signup code.
Minor fix: Corrected scrolling behavior.
Minor update: Editor pop-ups, country settings, and simplified Cloudflare uploads.
Minor polish: Removed tap highlight and improved mobile UI.
Minor update: Developed the first batch of custom icons.
Minor update: Finalized saving logic and icon revisions.
Major fix: Coldstart fixes and notifications store implementation.
Major infrastructure shift: Media uploads via Cloudflare R2 and Mongoose schema stabilization.
Minor update: Structured follow system and mongoose schemas.
Minor polish: Refactored search screen.
Minor update: Follower logic and profile image preview.
Minor fix: Bubble filtering and minor UI tweaks.
Major update: Logic for moving items and cloning bubbles.
Minor update: Redirect on bubble creation and logoff confirmation modal.
Minor fix: Fixed white flash bug and routed the back button properly.
Integration of MongoDB for persistent user authentication and dashboard state.
Minor polish: Visual tweaks to base items.
Minor update: Added Content store operating via local storage.
Minor update: Standardized colors, bubble search bar, and item hover types.
Minor polish: Visual editor refactoring.
Minor update: Added toasts, componentized logo, and toggleable bubble views.
Minor fix: Separated palettes and layout corrections.
Complete Profile Editor rebuild with Accordion UI and real-time preview.
Minor update: Preview of in-development layout updates.
Minor fix: Adjusted outlines in the editor and added more bubble options.
Minor polish: Improved mobile layout for the editor.
Minor update: Added carousel category and profile responsiveness corrections.
Minor update: Elaborated new profile layout and tested in production.
First functional version of the new Svelte-based Profile and basic Bubble system.
Minor update: Added Vercel Speed Insights for performance tracking.
Initial commit. Project architecture setup and core concept prototyping.