New alpha release: Clientverse 1.0.1-alpha.1 Is AvailableRead the post

Clientverse 1.0.1-alpha.1 Is Available

A new alpha release of Clientverse is out: 1.0.1-alpha.1. This one is mostly about the small things you notice every day, especially if you open your CRM on a phone or a tablet. Tables that used to demand horizontal scrolling now fit, tap targets are the size they were meant to be, and a long-standing annoyance for anyone running Clientverse behind a reverse proxy is fixed.

As always with an alpha, this build is meant for testing. Try it on a staging instance or a copy of your data first, and let us know what breaks.

Reverse Proxy URLs Are Correct Again

If you run Clientverse behind Nginx, Traefik, Cloudflare, or any other proxy that terminates TLS, you may have seen links and redirects come back as http:// even though your site is served over HTTPS. That happened because the application did not trust the forwarded headers the proxy was sending.

Clientverse now reads a TRUSTED_PROXIES variable from your .env. Set it to the proxy addresses in front of your instance, or to * if the application is only ever reachable through your proxy:

TRUSTED_PROXIES=*

With that in place, the X-Forwarded-Proto and X-Forwarded-Host headers are honored and generated URLs match the scheme and host your visitors actually use. This closes issue #19.

List Tables That Fit Your Screen

Every list in Clientverse (contacts, companies, sales, contracts, projects) shares the same table component, so the improvements below apply everywhere at once:

Touch Targets at the Intended Size

Several elements were smaller than the 40px minimum they were designed for, which made them easy to miss on a touch screen. Fixed in this release:

Landscape Tablets No Longer Scroll Sideways

Between 992px and 1199px the page could be pushed wider than the viewport, which meant a 1024px tablet in landscape scrolled horizontally on every screen. The navbar now fits that width, so the layout stays put.

Latest Blog Posts on the About Page

The About page inside your instance now shows the most recent posts from clientverse.org. It is fetched once a day and cached, so it costs you a single request and keeps working from the cache if the site is unreachable.

How to Get It

Administrators can update from the Settings panel, or download the release from the GitHub releases page and follow the manual update steps. Back up your database and your .env file first, as with any update.

Download 1.0.1-alpha.1

If you would rather not run the upgrade yourself, Managed Hosting keeps your instance current for you, and Technical Support can help with a proxy setup that is not cooperating.

Found a bug in this alpha? Open an issue on GitHub. Reports from real installations are what turn an alpha into a stable release.

Premium Services

Need Professional Help?

Buy managed hosting, white label licensing, or technical support online - or ask for a quote on custom development and data migration.

Explore Services