What changed, version by version

Written for users rather than as a commit log. Windows keeps your copy up to date through the Microsoft Store.

v1.1.0

Released 6 November 2026

Excel, Portuguese and a dashboard your way

New

  • Bulk locations. In “Locations”, “Bulk add” creates a whole aisle or a whole warehouse at once, up to 20,000 locations per batch:

    • By range: one aisle, columns and levels from/to and an optional zone, with the front view of the aisle drawn as you type.
    • From Excel: download the template, fill it in and upload it.
    • Before anything is saved you see every row: new, already exists, zone changes, duplicate, or an error with its reason. Nothing that exists is ever duplicated or deleted, and the batch is saved whole or not at all.
  • Import products from Excel. In “Products”, “Import from Excel” loads your catalogue with SKU, name, unit, minimum, category and whether it needs a lot or an expiry date. The row-by-row review shows what is new and what changes, field by field (“current → new”), and you decide whether to keep or update. An empty cell never erases anything, missing categories are created in the same step, and stock is never touched.

  • Export to Excel. Every list (categories, products, locations, pallets, stock and movements) downloads as .xlsx: a header with filters, quantities as numbers, dates as dates and codes as text (00123 stays 00123).

  • 3D map: colour by layer and search.

    • “Colour by” zone, occupancy, expiry, activity in the last 30 days or stock age, with a legend that names and counts every colour.
    • “Find on the map” by SKU, name or lot: it lights up the shelves that hold it, lists them with their quantity and takes the camera to the one you pick.
    • Your stock data never reaches the map’s AI assistant.
  • 30-day trend on the dashboard. Below the four figures, the line of total stock and what came in and went out each day, with each day’s detail on hover or with the arrow keys.

  • Customisable dashboard. The “Customize dashboard” pencil lets you arrange the dashboard your way: drag each widget, resize it, remove it or add it back from the gallery, previewed with your real data. “Reset” brings back the usual dashboard and nothing is saved until you press Save. Works with the keyboard too.

  • Brazilian Portuguese. The whole application, the AI assistant, the map, exports and Excel templates, in Brazilian Portuguese. Choose it on the first screen, in Settings, or from the language button in the top bar, which now opens a menu with the three languages. Changing the language never touches your data.

  • The guided tour introduces the 3D map and the AI assistant.

Fixed

  • “Adjust” no longer invites you to add the whole stock. The dialog opened on “Entry” with the current quantity already filled in: changing 285 to 286 to add one unit recorded an entry of 286. Now entry, exit and move start empty, only the adjustment (a count) proposes the current quantity, and below the field you read “Now → after saving: 285 → 286”.
  • The AI assistant answers in your language. With some small models it replied in Spanish even when you used the application in English; it now always follows the interface language.
  • A revived pallet no longer counts as the oldest stock. When a removed SSCC is registered again, its entry date is the new one.
  • You can now remove a product’s category by choosing “No category” when editing it.

Your data is kept: when it updates, the application adds by itself whatever the new version needs.

v1.0.6

Released 5 October 2026

Your warehouse in 3D

New

  • 3D warehouse map. A new “3D map” screen draws your warehouse from the locations you already have: one rack per aisle, one bay per column and one shelf per level, with each zone in its own colour. There is nothing to draw.

    • It opens for browsing. Orbit, zoom and pan with the mouse, and walk the aisles with the arrow keys or W A S D (Shift to go faster, Q and E to turn). Click any shelf to see which location it is and open its stock; when you come back, the camera is where you left it.
    • Edit layout, when you need it: drag racks, rotate them, hide them, and set the bay width, depth, level height and gap between aisles in metres. Everything can be undone, and leaving without saving asks first.
    • AI assistant (optional, with your own key): a chat beside the map. Describe the change in your own words and it is applied at once; if you don’t like it, undo it, and nothing is saved until you press Save.
    • The map only draws your locations: it never creates, renames or deletes one, and it tells you if there are aisles it has not placed yet.

    What it does not do yet: shelves are coloured by zone, not by how full they are.

v1.0.5

Released 10 August 2026

The AI provider description follows your language

Fixed

  • The AI provider description now follows your language. On the AI settings screen, when you pick a provider (OpenAI, Anthropic, Gemini, OpenRouter), the short line under each name was always shown in Spanish, even with the interface in English. It now matches the interface language.

    Nothing else changes: you still bring your own provider and your own key, and nothing about how the assistant works is affected.

v1.0.4

Released 6 August 2026

Two fixes for the English interface

Fixed

  • Movement types are no longer shown in Spanish. Entries, exits, adjustments and moves live in a table written in one language, and the application was showing that stored name — so an English copy read “Salida” and “Ajuste” in the movements list, on the dashboard and in the exported file. The interface translates them itself now.

    Your own data is untouched: product names, reasons and lots stay exactly as you typed them, in whatever language you typed them.

  • Exported files are named in your language. An English copy was downloading movimientos.csv; now it gets movements.csv.

v1.0.3

Released 4 August 2026

A way out of the activation screen

Added

  • A “Buy a licence” button on the activation screen. If you downloaded the installer before buying, the screen that asks for your key used to be a dead end. It now opens the listing in the language the application is running in.

v1.0.2

Released 3 August 2026

Ports it does not have to fight for

Fixed

  • Reporting a problem with the technical information attached now works. It used to end on a GitHub error page: the details travelled inside the link, and a single error could carry a four-kilobyte dump that made the address too long to accept. The attachment is a short summary now, and the full log is one click away in Settings → Errors and diagnostics. The dialog also says up front that a GitHub account is needed.

  • BasicInventory no longer fights over ports 3000 and 4000. It used to serve itself on those two, which are the first ports any development tool grabs — so if something else on the computer was already using one, the application simply did not open. It now uses a single uncommon port chosen at startup and quietly moves to another if that one is taken.

v1.0.1

Released 3 August 2026

Errors that say something

Fixed

  • Checking for updates no longer shows a raw “404”. When the releases repository cannot be reached — no internet, a company firewall, a proxy with its own certificate — the application says so in your language and suggests checking the connection, instead of printing an HTTP error that means nothing.

  • The technical information attached to a report stayed inside the dialog. A long stack trace used to push the dialog sideways instead of wrapping.

Added

  • The assistant now says it can be wrong. A permanent line under the message box: AI can get things wrong, so check anything you are about to act on.

v1.0.0

Released 3 August 2026

First public release

The first version sold. It covers the whole loop a small warehouse runs on:

  • Products, categories and locations — a catalogue plus an aisle / column / height grid.
  • Stock, two ways — by boxes (stock per location) or by pallets (full SSCC detail), switchable at any time with no migration.
  • Movements with an audit trail — entries, exits, adjustments and transfers, each keeping the lot and the location it touched.
  • Lots and expiry dates per product, with an expiry horizon on the dashboard.
  • An optional AI assistant that reads your inventory using your own provider key.
  • Backups on demand and on close, restorable from inside the application.
  • An assisted installer that needs no administrator rights and asks before deleting your data when uninstalling.

Buy it once. Use it for as long as it is useful.

The price rises every five licences sold and never comes back down. Whatever you pay today is what this copy cost, for good.