Releases: taimoorq/logister
Releases · taimoorq/logister
Logister v2.3.0
v2.3.0 - 2026-05-24
Added
- Added a guided project creation integration picker with package-manager choices for Ruby, .NET, Python, JavaScript / TypeScript, CFML, and advanced Manual / HTTP API setup.
- Added mobile-friendly scroll regions and responsive authenticated page adjustments so wide tables, charts, event tabs, project settings, admin views, and project pages remain browsable on phone-sized browsers.
- Added public API and metrics documentation surfaces, including OpenAPI 3.1 YAML and a Postman collection in the repo and Cloudflare docs.
Changed
- Rethemed public marketing and legal pages with the InvestPro-inspired public style while keeping authenticated app pages on their existing product UI.
- Split Rails layouts into public, auth, and authenticated shells with shared partials and layout-specific importmap entrypoints so public and auth pages avoid loading tour assets, app-only controllers, and ECharts.
- Updated page wizards and product tours so non-overview pages focus on page-specific functionality instead of repeating global header and navigation highlights.
- Updated public self-hosting references for the
v2.3.0release image tag.
Fixed
- Fixed integration card copy and layout regressions, plus small-screen overflow in project event detail and analytics surfaces.
Logister v2.2.0
v2.2.0 - 2026-05-23
Added
- Added Redis-backed rate limiting for public ingestion APIs, covering
POST /api/v1/ingest_eventsandPOST /api/v1/check_inswith429 Too Many Requests,Retry-After,X-RateLimit-Limit,X-RateLimit-Remaining, andX-RateLimit-Resetresponses. - Added deployment knobs for accepted public API requests, rate-limit window size, and authentication-failure throttling through
LOGISTER_PUBLIC_API_RATE_LIMIT_REQUESTS,LOGISTER_PUBLIC_API_RATE_LIMIT_PERIOD_SECONDS, andLOGISTER_PUBLIC_API_AUTH_FAILURE_RATE_LIMIT_REQUESTS. - Added app-admin-only project-level public API rate-limit overrides so operators listed in
LOGISTER_ADMIN_EMAILScan tune limits for a single project without granting that control to project owners or shared project members.
Changed
- Preloaded projects during API token authentication so project-level rate-limit overrides do not add a second project lookup on accepted ingest and check-in requests.
- Updated public self-hosting references for the
v2.2.0release image tag.
Fixed
- Routed the Rails app's Probo Cookie Banner API calls through a same-origin proxy to avoid browser CORS failures when the upstream banner service uses credentialed requests.
Logister v2.1.1
v2.1.1 - 2026-05-23
Changed
- Optimized high-volume inbox and Events browsing with page-specific PostgreSQL indexes for activity cursors, environment and release filters, assigned error groups, and root span duration ordering.
- Reduced inbox and dashboard page payloads by loading lightweight latest-event link data instead of full event context JSON for summary rows.
- Consolidated inbox status counts, cached empty-inbox activity checks, memoized project assignable users, and trimmed Settings page queries so common project pages fetch only rendered columns.
- Updated public self-hosting references for the
v2.1.1release image tag.
Logister v2.1.0
v2.1.0 - 2026-05-22
Added
- Highlighted Project Insights chart series and filter options with matching event counts so users can see which choices have data before adding them.
Changed
- Kept Insights availability checks on cached dashboard payloads and existing indexed scopes so the clearer filter UI does not add extra browser load requests.
- Updated public self-hosting references for the
v2.1.0release image tag.
Fixed
- Removed Brakeman-flagged dynamic SQL from Insights availability counts while preserving indexed database queries.
Logister v2.0.3
v2.0.3 - 2026-05-22
Added
- Added cached release update checks and a dismissible navigation notification so operators can see when a newer Logister version is available.
Changed
- Updated public self-hosting references for the
v2.0.3release image tag.
Logister v2.0.2
v2.0.2 - 2026-05-22
Changed
- Updated public self-hosting references for the
v2.0.2release image tag.
Fixed
- Prevented the main dashboard explorer charts from rendering twice during Turbo cached preview visits.
Logister v2.0.1
v2.0.1 - 2026-05-22
Changed
- Grouped project Telemetry insights and Performance under a single Insights navigation menu so related analysis views are easier to discover.
- Reformatted the project Insights metric picker so each chart series shows labeled source, unit, key, and event details instead of ambiguous badges.
- Updated public self-hosting references for the
v2.0.1release image tag.
Fixed
- Fixed authenticated navigation logo rendering so the brand mark keeps its color and detail on dark headers.
Logister v2.0.0
v2.0.0 - 2026-05-22
Added
- Promoted the 2.0 observability surface to a stable release, covering project Insights, logs, metrics, transactions, spans, check-ins, optional ClickHouse analytics, and S3-compatible telemetry archives.
- Added stable 2.0 release distribution references for GHCR, Docker Hub, and optional Quay images tagged
v2.0.0,latest, and the release commit SHA.
Changed
- Updated the production runtime to Ruby 4.0.5 and Bundler 4.0.10.
- Pinned the production Docker base to
ruby:4.0.5-slim-bookwormfor a small, stable Debian base with the app's PostgreSQL, libvips, and jemalloc runtime packages. - Updated self-hosting docs, Cloudflare-hosted docs, AI-readable docs, and homepage metadata so the public release surfaces point at Logister 2.0.
Fixed
- Verified the 2.0 release candidate under Ruby 4.0.5 with the full RSpec suite and a Docker base-stage build.
Logister v2.0.0-beta.4
v2.0.0-beta.4 - 2026-05-22
Changed
- Linked the app README, static docs, in-app project setup guidance, and AI-readable docs directly to the public RubyGems, NuGet, PyPI, and npm package pages.
- Updated release readiness docs with the current SDK package versions and concrete package-manager verification links.
Logister v2.0.0-beta.3
v2.0.0-beta.3 - 2026-05-22
Changed
- Optimized the Insights beta so the page shell renders before aggregate dashboard queries run and ECharts loads only when the Insights controller is active.
- Reduced Insights catalog work by sampling recent custom metric and dimension data for selector discovery while keeping selected dashboard slices served through the cached data endpoint.
- Hardened deploy-time release publishing so GitHub releases and container images are only published for a new top changelog version and skipped on repeat deploys of an already-published version.