Changelog

2.3.4

2 months ago   •   Monday, July 22, 2024

Announcing LocalCan version 2.3.4

LocalCan version 2.3.4
What's New
  • Custom Domains: Out of Beta: Custom domains are now a stable feature, with added support for multi-level custom domains e.g. api.local.example.co.uk. There is no limit to the number of levels, but the whole hostname should be a maximum of 256 characters.
Improvements
  • Traffic Inspection: You can now clear all requests – it's easier to start debugging with a blank list.
  • Sidebar: Proxy errors are now more visible, so you won't miss them.

Enjoy, and thank you for using LocalCan!

2.3.3

4 months ago   •   Thursday, June 6, 2024

LocalCan version 2.3.3

Automatic renewal of certificates for local domains

  • 🔒 LocalCan now automatically handles the renewal process for certificates associated with local domains, ensuring uninterrupted secure connections.

Other improvements

  • ⚡️ Improved performance and stability. Various optimizations and bug fixes have been implemented to improve the overall performance and stability.

Enjoy!

2.3.2

7 months ago   •   Monday, March 11, 2024

Fixing an issue when WebSockets could disconnect in Public URLs: 🌐

  • The response timeout was increased further from 30 seconds to 5 minutes, as some WebSockets with ping intervals longer than 30 seconds could disconnect randomly.

Enjoy!

2.3.1

7 months ago   •   Thursday, February 29, 2024

LocalCan version 2.3.1

Improvements to Public URLs: 🌐

  • Increased timeout for sending response to 30 seconds

  • Responding with 504 Gateway Timeout when server response was not sent within 30 seconds

Enjoy!

2.3.0

8 months ago   •   Monday, February 5, 2024

Announcing LocalCan version 2.3.0 🎉

LocalCan version 2.3.0
New feature: Custom domains in Public URLs 🌐

Boost branding and create more professional look of your Public URLs

  • Add up to 2 custom domains
  • Public URLs on a custom domain never expire
  • Custom domain setup process takes 3 min
  • Read more in Docs
Public URLs improvements
  • Limit increase: we've increased the limit of Public URLs you can create from 3 to 5. More flexibility means more simultaneous live previews, making it easier to manage multiple aspects of your projects.
  • Extended persistence: we understand the importance of longevity; thus, inactive Public URLs now persist for up to 5 days, up from the previous 1 day. This increase allows for more durable testing and sharing periods, giving your stakeholders more time to review and interact with your work.
Other improvements
  • Connection tester: introducing a connection tester tool when adding a new domain. This addition checks if your target server is reachable, saving you time and eliminating the guesswork in troubleshooting connectivity issues.
  • Better error messages: now, errors related to Public URLs, such as expiry notices or connectivity issues, are explicitly displayed inside its dropdown menu.

We're committed to making LocalCan the best tool for developers looking to share their local projects with the world. These updates are part of our ongoing efforts to respond to your feedback and improve your experience.

Grab a free 🟢 green-moonrise.heic wallpaper in 6K

Thank you for choosing LocalCan for your development needs!

2.2.0

10 months ago   •   Monday, December 11, 2023

Announcing LocalCan version 2.2.0 🎉

LocalCan version 2.2.0

New Feature: 🃏 Wildcard subdomains for Local domains

This is a powerful feature, particularly for those working on multi-tenant applications.

What's New:

  • Wildcard Subdomains: You can now publish domains in the format *.app.local. This feature enables a catch-all functionality for any subdomain requested under your primary domain.

Key Benefits:

  • Flexibility: Manage multiple subdomains under a single wildcard domain. This feature is particularly useful for apps that have multiple microsites or services. You no longer need to add each subdomain individually.

  • Simplified Development: Ideal for multi-tenant app development, where each tenant requires a unique subdomain.

Thank you for your support!

2.1.2

10 months ago   •   Wednesday, December 6, 2023

LocalCan version 2.1.1

Improvements to Local domains:

  • Automatically redirect from http to https (when the http domain doesn't exist, but https does).

  • Add the missing X-Forwarded-Host header on WebSocket upgrade requests.

  • Fix WebSockets disconnecting randomly.

Enjoy!

2.1.1

10 months ago   •   Monday, December 4, 2023

LocalCan version 2.1.1

New: Option to “Launch at Startup”

  • When turned on, LocalCan will launch silently on system startup, in Tray only mode

Updates in Inspecting Traffic

  • Highlight new requests on the list, and fade them out after 2 seconds

  • Fixed body display error when body was sent as incomplete

Enjoy!

2.1.0

10 months ago   •   Thursday, November 30, 2023

Announcing LocalCan version 2.1.0 🎉

LocalCan version 2.1.0

New Feature: 🚦 Inspect traffic from Local domains and Public URLs

  • View requests and replies
  • Replay requests (modify & replay feature coming soon)
  • Prettify JSON and view decompressed payload (gzip, deflate)
  • Display the request IP address
  • Compact and condensed list layout
  • Automatically select the newest requests
  • Navigate using the keyboard
  • No need for a target server to view requests

Updates to Local domains using reverse proxy:

  • Potentially breaking change: The reverse proxy will now use local domain (e.g. app-name.local) to set the Host header, instead of using target server address for that (usually it was localhost or 127.0.0.1). This change aligns the behavior with Public URLs, which use the actual host address in the Host header.
  • Local domains will respond with 502 Bad Gateway when the target server is not available. This change aims to maintain consistency in behaviors with Public URLs.

Thank you for your support!

2.0.1

a year ago   •   Monday, November 13, 2023

LocalCan version 2.0.1

Improvements to Public URLs on localcan.dev

  • Improved reliability: Public URLs now automatically reconnect when occasional disconnections occur (e.g. internet connection lost).

  • Enhanced error handling: In the case of a target server not responding, Public URLs will stay connected and display a 502 Bad Gateway error page.

Other improvements

  • Added "Show what's new" button when new app version is available

  • Refreshed app icon

Thank you for your support!

2.0.0

a year ago   •   Thursday, October 26, 2023

Announcing LocalCan version 2.0.0 🎉

LocalCan version 2.0.0

🌐 Persistent Public URLs:

  • Create up to three persistent & short Public URLs based on your project name
  • Option to pause & resume URLs when not in use while keeping them reserved for one day

🖱️ Enhanced Tray Icon Menu:

  • Quick access to local domains and Public URLs.
  • Click on a domain to open it in the browser directly.

💅 Refreshed User Interface:

  • Better look and responsiveness

Thank you for your support and amazing feedback!

1.4.0

a year ago   •   Saturday, September 2, 2023

LocalCan version 1.4.0

New Feature: Public URLs The most requested feature is here! Share your work effortlessly with clients or stakeholders, test webhooks, OAuth, and more - all with just one click by creating a Public URL. This feature is provided by the free Cloudflare Tunnel service.

Thank you for your support!

1.3.0

a year ago   •   Friday, August 25, 2023

LocalCan version 1.3.0

New:

  • Trial version!: you can now test LocalCan for 7 days before purchasing

Improvements:

  • Extended port range to 65535
  • Automatically prompt to trust RootCA after adding first HTTPS domain

Fixes:

  • UI fixes

Thank you for your support!

1.2.2

a year ago   •   Sunday, July 30, 2023

LocalCan version 1.2.2

This update adds full keyboard navigation to Add domain form. Enjoy!

1.2.1

a year ago   •   Saturday, July 22, 2023

LocalCan version 1.2.1

This update enhances Reverse Proxy's handling of redirects, ensuring URL rewriting on 301/302/307/308 redirects. Enjoy!

1.2.0

a year ago   •   Sunday, July 16, 2023

Announcing LocalCan version 1.2.0 🎉

This update focuses on giving your more flexibility when using reverse proxy.

LocalCan version 1.2.0

New Feature:

  • Reverse Proxy custom target host: you can now specify any IP address or host name as a target server for a domain

Improvements to reverse proxy:

  • Proxy changes the origin of the host header to the target server address
  • Proxy follows redirects and rewrites the location host/port
  • Proxy adds x-forward headers
  • Updated links to Docs

Fixes:

  • Subdomains now working when using https

Thank you for your support and amazing feedback!

1.1.0

a year ago   •   Thursday, July 13, 2023

Announcing LocalCan version 1.1.0 🎉 This update focuses on enhancing connection handling and making your experience more convenient. It introduces a powerful reverse proxy that makes secure connections truly effortless. Additionally, the proxy is capable of forwarding ports, eliminating the need for remembering them and allowing you to use just domain names instead.

LocalCan version 1.1.0

New Features:

  • Reverse Proxy: The new reverse proxy allows you to handle secure connections truly effortlessly. You no longer need to add generated certificates to your server configuration. Reverse proxy will establish secure connections for you and pass the request to your localhost server. Enjoy a simplified experience!
  • Port Forwarding: Say goodbye to remembering port numbers. With the latest update, the proxy can now forward ports for you. Simply use domain names instead, making it easier than ever to manage your connections.

Thank you for your support and amazing feedback! Please use in-app feedback form to say what your think about this update or ask any questions you may have!

1.0.3

a year ago   •   Friday, July 7, 2023

Minor updates

1.0.2

a year ago   •   Thursday, July 6, 2023

Minor updates

1.0.1

a year ago   •   Thursday, July 6, 2023

Minor updates

1.0.0

a year ago   •   Wednesday, July 5, 2023

First release! 🎉🎉🎉