Skip to updates

Release Archive

What's New

Filter the full history by product, change type, or date. Every title has a stable link you can share directly.

Shipping Activity

Release Activity

A daily view of meaningful updates published across Ugurlabs products.

Updates
121
Products
5
Active Weeks
7
Jun 8 – Sep 23, 2026
LessMore
1 published update · LicenseMeter

121 changes

  1. First Microsoft sync waits for the new service principal

    Connecting a Microsoft tenant now waits for the new service principal to appear in Microsoft Entra instead of failing the first sync with an identity error. The sync retries automatically for up to about two minutes; if Microsoft is still finishing setup when that runs out, the next scheduled sync finishes the job. Reconnecting is only needed in the rare case where Microsoft cannot confirm the consent yet.

  2. Start free opens sign-in directly

    The navigation's Start free button now takes you directly to the sign-in page instead of scrolling to the homepage's getting-started section. Signed-in users can still open their dashboard directly.

  3. Connecting Microsoft now verifies that consent was actually granted

    When a Microsoft tenant is connected, LicenseMeter now confirms with Microsoft that the connector app really was authorized in that tenant before attaching it to the workspace. This closes a case where a crafted return link could attach a tenant that had not authorized the app, which could block the tenant's real owner from connecting.

  4. A clearer way to compare plans

    The pricing page now puts each plan’s key benefits and billing terms in spacious, easy-to-scan cards. Compare monthly and yearly prices, explore full plan details, and find the recommended Pro plan in English or German.

  5. The PDF waste report and signed DPA downloads work again

    Downloading the PDF waste report or a signed DPA returned an error in the hosted deployment because a PDF library was missing files from the serverless bundle. Both downloads, and the monthly report email, now render correctly.

  6. The landing page introduces the Free, Pro and MSP plans

    The home page now gives an overview of the Free, Pro and MSP plans with their current prices and a link to the full pricing page. The hero, the three-step value section and the closing call to action were reworded so the free offering and the paid plans are described accurately, and the page states where the service is hosted.

  7. Microsoft identities now govern all workspace access

    Workspace membership and MSP billing ownership now use Microsoft identities exclusively. Older email recovery links no longer work, and accounts that were never linked require an administrator to restore access. Existing Microsoft-linked memberships retain their roles and subscriptions. Self-hosted upgrades stop if unresolved memberships or MSP owners need attention before the retired identity fields can be removed.

  8. Signing out ends the session immediately

    Signing out now revokes the session on the server, not just in your browser. A copy of the session cookie can no longer be replayed after you sign out; it stops working right away instead of remaining valid until it expires.

  9. The sign-up form only accepts well-formed email addresses

    The landing-page sign-up now rejects addresses that contain markup or other unusual characters instead of accepting almost anything with an @ sign. This keeps malformed and spurious sign-ups out of the list.

  10. Catch up on missed email and clear a blocked address

    Settings, Email delivery now has two recovery controls for Owners and Admins. Send the current findings emails the offboarding leaks that are open right now to the owners, the admins and a confirmed shared notification address, so a workspace can catch up after a leak alert never arrived. It sends no old email, turns no scheduled email on and changes nobody's preferences, it asks for a confirmation and names how many people it reaches, and it is limited to three sends per workspace per day. Blocked addresses can now be cleared in place, which lets the next send reach that mailbox again. Clearing a block does not repair a mailbox, and the mail provider keeps a suppression list of its own, so fix the mailbox first.

  11. Send workspace emails to a shared mailbox too

    A workspace can now add one shared address, for example the mailbox behind an IT ticket queue, that receives the weekly digest, the monthly report and leak alerts in addition to the owners and admins. Nobody loses their own copy. The address is confirmed by email first: the link works once, expires after 24 hours, and opening it changes nothing until somebody confirms. Three switches decide which of the three emails it gets, every digest and report carries its own unsubscribe link, and owners and admins can replace or remove the address at any time under Settings. These emails contain account names and license costs, so pick a mailbox whose readers should see them.

  12. A clearer guided tour of your dashboard

    The first-run walkthrough now spotlights the exact card or menu item it is explaining, so the rest of the page fades back and the relevant part stays in focus. Each step points at its target with an arrow, shows which step you are on with a progress bar, and you can move back as well as forward. Replay it any time from Settings.

  13. One card button per billing period on the pricing page

    On the pricing page, the Monthly and Yearly switch now shows a single card checkout button, linked to the period you picked. Previously the Monthly view showed two identical buttons, one for each period.

  14. See whether your emails arrived

    Owners and admins now find an Email delivery section under Settings. It lists the latest weekly digests, monthly reports and leak alerts for the workspace with what the mail provider reported back: delivered, delayed, bounced or marked as spam. When an address bounces permanently or a recipient reports an email as spam, LicenseMeter stops sending to that address and shows it under Blocked addresses with the reason, so one dead mailbox no longer hurts delivery for everyone else. Leak alerts now go out as one message per person, like the digest and the report. Self-hosted installations get delivery tracking after they configure the mail provider webhook; without it the section says so plainly.

  15. A guide to every email LicenseMeter sends

    The documentation now shows the welcome email, the weekly digest, the leak alert and the invitation, each with an example. For every email it says who receives it, when it is sent, what it contains and how to turn it off, and it lists the remaining emails such as the monthly report and access notices. A short checklist helps when an email does not arrive.

  16. The updates bell stays product-wide

    The product updates bell no longer lists single-application catalog maintenance, such as the packaging, detection, or removal notes for one app. Those stay in the app catalog, while the bell focuses on changes that affect IntuneGet itself.

  17. App updates for self-hosted deployments

    Self-hosted IntuneGet running on SQLite can now manage app update policies and read their history without Supabase. Set a policy per app to update automatically, notify, ignore, or pin a version, then run the update check on your own schedule to compare recorded deployments with the catalog. An auto-update policy queues a packaging job for your local packager, with the same rate limits, cooldown, and failure cutoff as the hosted service. An on-demand check is available from the Updates page. The check is catalog-based: it does not run hosted QA, send notifications, or match apps live against Intune.

  18. See how each package was built

    App pages now show the provenance of the tested build: the installer source, the installer hash, the packaging toolchain version and the commit that produced it, and the tested package profile. A direct VirusTotal lookup opens the report for that hash, and a button opens the full per-version QA report with the install and uninstall phases, detection, and captured commands.

  19. Leak alerts that add up

    The immediate alert for offboarding leaks now lists the ten most expensive findings first, so the table always matches the headline figure. It shows the subtotal of the listed findings, the subtotal of the ones left out, and how many findings add nothing because a license is free or has no price yet. The wording now says plainly that the figure is an estimate from your price book and not a measured increase in your bill.