Skip to content

Releases

Release v1.0.2

Choose a tag to compare

@github-actions github-actions released this 13 Apr 18:02

SoloDev Social Engine - Release Notes v1.0.2

We're excited to announce v1.0.2 for the SoloDev Social Engine! This release brings significant new capabilities to expand your reach on social media platforms, alongside important documentation updates.


✨ New Features

  • LinkedIn PDF Carousel Publishing: You can now publish engaging LinkedIn posts as PDF carousels, leveraging the LinkedIn Documents API to create richer, multi-page content directly from your technical releases.

🧹 Chores & Improvements

  • PilotUI Documentation Update: The PilotUI documentation has been refreshed to accurately reflect current Iconify usage and generation timestamps, ensuring our internal documentation is always up-to-date.

What's Changed

  • Add LinkedIn PDF Carousel Publishing and Update PilotUI Documentation by @navidshad in #3

Full Changelog: v1.0.1...v1.0.2

Release v1.0.1

Choose a tag to compare

@github-actions github-actions released this 11 Apr 19:22

SoloDev Social Engine - v1.0.1 Release Notes

We're excited to bring you the latest update for SoloDev Social Engine, focusing on enhanced content management and streamlined development workflows. This release builds upon the foundational features of v1.0.0, making your content creation process even more robust.

✨ New Features

  • Image Upload and Management: You can now upload and manage images directly within the DraftDetailView, complementing your social media posts with rich visual content. This feature includes robust Firebase Storage rules to ensure secure and efficient asset handling.
  • Automated Release Workflow: To further empower your development process, we've implemented an automated release workflow. This includes automatic generation of PR descriptions, streamlining your project's continuous delivery and making release management effortless.

Full Changelog: v1.0.0...v1.0.1

Release v1.0.0

Choose a tag to compare

@github-actions github-actions released this 15 Mar 12:30

Today marks a monumental milestone for SoloDev Social Engine with the release of v1.0.0! We are incredibly proud to unveil the culmination of our efforts to empower solo developers and open-source maintainers. This engine is born from the vision of eliminating context-switching and bridging the gap between technical innovation and engaging public presence. SoloDev Social Engine v1.0.0 is your AI-powered hub, meticulously crafted to transform your GitHub releases into authentic, platform-specific social media content for X (Twitter) and LinkedIn, allowing you to focus on what you do best: coding.

✨ New Features & Enhancements

  • AI-Powered Content Generation:
    • Intelligent Image Extraction: Enhanced logic for extracting images from READMEs and release notes, including support for default branches and resolving relative GitHub paths. Control README content fetching with a new readmeImagePolicy.
    • Refined AI Drafts: AI-powered draft refinement with a comparison UI, structured Gemini prompts, and inclusion of repository URLs for richer context. Input elements are now disabled during AI processing for a smoother experience.
    • Multi-Image Support: Implement multi-image selection and publishing for both X and LinkedIn posts.
  • Comprehensive Social Platform Integration:
    • X (Twitter) Integration: Native OAuth 1.0a for user connection and publishing, with manual API key configuration in settings.
    • LinkedIn Integration: Manual OAuth 2.0 token configuration in settings, with automatic URN extraction for seamless publishing.
  • Automated Release Workflow:
    • GitHub Webhook Management: Automated GitHub webhook registration and management for release events, enabling auto-publishing capabilities.
    • Auto-Post Functionality: New "Enable Auto-Post" option to streamline publishing directly from GitHub releases.
  • Intuitive User Interface (UI):
    • "Brand Control" Dashboard: Centralized settings for Gemini API key, platform integrations, and persona configuration.
    • Enhanced Inbox & Draft Workflow: Refined publish logic with platform-specific targeting, confirmation prompts, and loading states. The Inbox now features "All", "Draft", and "Published" filters, a consolidated Sent Log, and a "Remove" action for permanent draft deletion. Draft details include extracted image display with removal options.
    • Theme Switcher: Personalize your experience with a new theme switcher component.
    • Repository Tracking: Improved repository tracking with Firestore rules and reactivity fixes.
    • Account Management: Seamless Google login, GitHub account connection, and disconnection with persistent token storage.
  • Core Infrastructure:
    • Initial implementation of the SoloDev Social Engine, integrating Firebase Cloud Functions, Firestore, and Authentication.
    • Vue 3 project initialization with Vite, Pinia, Vue Router, TypeScript, and linting.
    • Integration of Tailwind CSS with dark mode support and PilotUI as the primary UI framework.

🐛 Bug Fixes

  • LinkedIn URN Extraction: Corrected LinkedIn URN extraction to align with OpenID Connect scopes and manual URN usage for limited scope publishing.
  • LinkedIn Token Validation: Addressed issues with limited scope LinkedIn tokens in validation.

🧹 Chores & Improvements

  • Updated Firebase deployment scripts to use npx firebase-tools and added a dedicated function deployment script.
  • Added comprehensive README.md with live preview link and a cover image.
  • Implemented a comprehensive favicon set.
  • Cleaned up unused GitHub Webhook Secrets.
  • Added .firebase directory to .gitignore.
  • Initial Product Requirements Document (PRD) added.

What's Changed

  • Dev by @navidshad in #1
  • Enhance Publishing Workflow with Multi-Image Support, OAuth Migration, and UI Improvements by @navidshad in #2

New Contributors

Full Changelog: https://github.com/navidshad/SoloDev-Social-Engine/commits/v1.0.0