Skip to content

v0.0.3

Choose a tag to compare

@github-actions github-actions released this 03 Nov 18:28
· 19 commits to main since this release

Contributor: @Yogs4R

🚀 What's New

  • feat: add secure dynamic github contributors credits section to home page
  • feat(ui): improve TweetDetailsModal with search, filters, sort, metric descriptions, and z-index fix
  • feat(bot): migrate to twikit with JSON credentials and add anti-ban measures
  • feat: add promo keywords to bot reply, widen first-run since_time to 10min, update README bot usage
  • feat(geo): add llms-full.txt for comprehensive LLM search engine indexing
  • feat(geo): link llms-full.txt in llms.txt and add AI crawler rules to robots.txt
  • feat(seo): support dynamic meta descriptions across all pages via useSEO hook
  • feat(router): add custom 404 not found page with noindex seo and recovery navigation
  • feat(seo-geo): add llms-full.txt, enrich AI crawler directives, and optimize per-page meta tags
  • feat: add docker-compose and frontend dockerfile for local self-hosting
  • feat(backend): support user replies scraping and interaction behavior evaluation
  • feat(frontend): implement modern sleek redesign with above-the-fold omnibar and leakcheck styling
  • feat(frontend): add fixed full-page maintenance overlay for temporary maintenance
  • feat(backend): upgrade twscrape, add scraper fast-fail, and implement dual-channel bot mention detection
  • feat(frontend): revamp About page, add Radar leaderboard, changelog dropdown, and animated search placeholder
  • feat(radar): implement distinct filtering and limit 200 with pagination on radar leaderboard
  • feat(ui): redesign changelog popup into centered modal with blurred backdrop and solid dark contrast

🐛 Bug Fixes

  • fix(deps): upgrade pydantic to 2.13.4 to resolve conflict with fastapi 0.138.2
  • fix: optimize input prompt for cheapest output
  • fix(deps): upgrade twikit to 2.3.3 for better stability and fix CI build
  • fix(bot): point twscrape API to correct db path and add twikit init logs
  • fix(ui): reset modal filter state on open and fix duplicate keys causing reconciliation bugs
  • fix: update x_bot to use latest search with since_id and truncate replies to 280 chars
  • fix(backend): support HEAD method on root and stats endpoints for health checks
  • fix(deps): bump sentence-transformers and transformers to patch Trivy CVEs
  • fix(security): patch msgpack and setuptools vulnerabilities for Trivy scan
  • fix(seo): remove 404 favicon, enrich OpenGraph/Twitter tags, and add noscript fallback
  • fix(security): apply os security upgrades in dockerfile to resolve trivy cves
  • fix(security): bump urllib3 to 2.8.0 to resolve Trivy CVEs
  • fix(security): suppress residual urllib3 CVEs and clean ensurepip in Dockerfile
  • fix(frontend): configure @tailwindcss/postcss and index.css for Tailwind v4 compatibility
  • fix(frontend): restore tailwindcss v3 to preserve UI layout and override postcss-selector-parser to 7.1.6 for security
  • fix(frontend): restore tailwindcss v3 to fix UI layout regression on production
  • fix: change one of contributor github username to the new one
  • fix(ci): whitelist example templates in gitleaks and sanitize dummy private key
  • fix: resolve math rendering in README and untrack .agent directory
  • fix(frontend): add dark theme hover to maintenance button and resolve minimatch vulnerability
  • fix(bot): replace twikit with twifork and fix twscrape search query to restore mention detection and replies
  • fix(ui): use React Portal for changelog modal to prevent CSS transform trap from header
  • fix(ui): remove svg icon on changelog pop up
  • fix(radar): invalidate stale session cache to ensure 200 distinct accounts load immediately

🛠 Maintenance & Refactor

  • chore(headers): configure utf-8 content-type and cache-control for llms text files
  • chore: remove legacy bmad agent wrappers and update gitignore
  • chore: add deepsec configuration and shadcn agent skills

📚 Documentation

  • docs: add project og-image to readme under shields
  • docs: remove deprecated X API variables and update bot status to active
  • docs: change format response X bot
  • docs: add code of conduct, contributing, security, and contributors guidelines
  • docs: update contact email in CODE_OF_CONDUCT.md
  • docs: expand PLANNING.md with CLI, MCP, SDK, extension, and self-hosted roadmap
  • docs: add credential template examples and setup guide for twscrape and firebase
  • docs: add scoring methodology and mathematical formulas section to README
  • docs: modernize README header, add overview section, and prepare preview layout
  • docs: document X bot technical limitations and experimental status in planning and readme

❓ Other Changes

  • security: remove Dependabot and upgrade fastapi to 0.138.2 to fix Starlette CVEs
  • style: increase modal z-index to z-[100] to overlay sticky navbar
  • build(deps-dev): bump js-yaml from 4.2.0 to 4.3.0 in /frontend
  • Merge pull request #21 from Yogs4R/dependabot/npm_and_yarn/frontend/js-yaml-4.3.0
  • build(deps-dev): bump postcss from 8.5.15 to 8.5.24 in /frontend
  • build(deps): bump react-router and react-router-dom in /frontend
  • build(deps-dev): bump postcss-selector-parser in /frontend
  • build(deps-dev): bump browserslist from 4.28.2 to 4.28.9 in /frontend
  • Merge pull request #22 from Yogs4R/dependabot/npm_and_yarn/frontend/postcss-8.5.24
  • build(deps-dev): bump js-yaml from 4.3.0 to 4.3.2 in /frontend
  • build(deps-dev): bump brace-expansion from 1.1.14 to 1.1.18 in /frontend
  • Merge pull request #23 from Yogs4R/dependabot/npm_and_yarn/frontend/multi-2181bdc769
  • Merge pull request #25 from Yogs4R/dependabot/npm_and_yarn/frontend/postcss-selector-parser-6.1.4
  • Merge pull request #26 from Yogs4R/dependabot/npm_and_yarn/frontend/browserslist-4.28.9
  • Merge pull request #28 from Yogs4R/dependabot/npm_and_yarn/frontend/js-yaml-4.3.2
  • Merge pull request #29 from Yogs4R/dependabot/npm_and_yarn/frontend/brace-expansion-1.1.18
  • build(deps): bump source-map-js from 1.2.1 to 1.2.2 in /frontend
  • build(deps-dev): bump brace-expansion from 1.1.18 to 1.1.21 in /frontend
  • Merge pull request #31 from Yogs4R/dependabot/npm_and_yarn/frontend/brace-expansion-1.1.21
  • build(deps): bump postcss-selector-parser and tailwindcss in /frontend
  • Merge pull request #30 from Yogs4R/dependabot/npm_and_yarn/frontend/source-map-js-1.2.2
  • Merge pull request #32 from Yogs4R/dependabot/npm_and_yarn/frontend/multi-d49ef80a9c
  • build(deps-dev): bump vite from 8.0.16 to 8.3.5 in /frontend
  • Merge pull request #33 from Yogs4R/dependabot/npm_and_yarn/frontend/vite-8.3.5
  • Merge pull request #34 from Yogs4R/feat/modern-sleek-redesign
  • preview: add website result preview to README

Note: This changelog was automatically generated from commit messages with Github Action.