Releases
What's new in dlake
55 releases since 0.1.0, refreshed from GitHub. The latest is v0.5.49, released 14 Oct 2026. Each release ships five self-contained binaries and a checksum file.
- 55releases since 0.1.0
- 5binaries in every release
- SHA-256checksums published with each
Latest: v0.5.49
Deleting a document is now reversible: dlake docs rm <id> hides it from lists and search, and dlake docs restore <id> brings it back. dlake docs update <id> changes a document's title, description, category, tags and other details without uploading the file again, and dlake docs list or dlake docs get with --include-deleted show deleted documents too. Uploading a file you deleted earlier restores it, and the upload lists any details you passed that were not applied.
- Restore a deleted document
- Change a document's details
- See deleted documents
npm install -g @commercient/dlakedlake skills installRelease rhythm
Every release by the month it shipped. Pick a month to jump to it.
July 2026 to October 2026
October 20262 releases
- v0.5.49SkillsDocs5 binaries
- Restore a deleted document
- Change a document's details
- See deleted documents
- v0.5.48SkillsDocs5 binaries
- Agent skills: the public copies are now capability summaries
- dlake admin get_skill <name>
September 202619 releases
- v0.5.47Skills
- dlake registration oauth --erp QBOnline --field environment=sandbox|production connects QuickBooks Online end to end
- --no-browser prints the authorization URL and a ready-to-run command that completes the connection by hand
- A connector submit refused with oauth_required now names the verb to use
- v0.5.46SkillsDocs
- registration products add shows the server's own message: what was registered, the next step, and any wrong-ERP warning
- The datalake package README has the Windows PowerShell notes and the install line that allows the download step for both package names
- Wizard step 5 guidance: the connector list is the same for every tenant on a white-label site; NetSuite, Acumatica and other API ERPs use the API connector; QuickBooks Online and Sage One are set up with Commercient support
- v0.5.45SkillsFixesDocs
- --help works without --profile on every command; admin and tool passthroughs show a tool's live schema only when a profile is given
- Windows install notes: the one-time execution-policy setting, the --allow-scripts install line, and quoting @file arguments
- A clearer message when npm skipped the download step, naming the allow-scripts install line or npm rebuild
- v0.5.44NewSkills
- New dlake registration pin --crm <name>: confirms the e-mailed PIN, read hidden or from stdin; a plain --pin value is refused
- registration oauth says whether the CRM is connected, needs a selection, or is waiting for the PIN, and completes platform callbacks itself
- dlake register start refusals carry a code and a next step; --json output carries the code
- v0.5.43NewSkillsFixesDocs
- New dlake backup: run, list, show, download and settings for restorable backups of the DLO schema; weekly by default, kept 30 days
- Connector-fed tables and platform log tables are backed up as schema only by default; --include-sync-tables on adds connector rows
- Every command after sign-in goes through the MCP host: keys, projects, query, export, docs, s3, view, login and status need no other Commercient host
- v0.5.42NewSkills
- New dlake audit retention show and audit retention set <days>: 90 days by default, 7 to 3650, or 0 to keep rows indefinitely
- New dlake audit purge reports the entries outside the window and deletes nothing; --run removes them now
- New dlake storage show, storage sweep [--shrink] and storage shrink-enabled on|off: the sweep reports by default and never changes autogrowth
- v0.5.41Skills
- registration hosting show adds an Engine: line saying whether the container is running, stopped or missing
- A stopped engine comes back on the next request; the line says so
- The line appears for express hosting only
- v0.5.40Skills
- Hosting now defaults to express for every registration
- v0.5.39NewSkillsFixes
- New: dlake registration hosting show and dlake registration hosting set express|standard
- v0.5.38Skills
- dlake registration products list now shows whether the customer's Sync Agent installer access is granted
- v0.5.37NewSkills
- New: dlake registration products allow-sync-agent on|off
- dlake registration products request-install now grants that access too
- v0.5.36Skills
- Skills: community templates are now part of every page
- Skills: HubSpot default templates for 56 more source systems
- Skills: every process row carries its name
- v0.5.35NewSkillsFixes
- Fixed: registration completes against the current Registration API
- New: agent skills are organised by destination, with a page per source system
- dlake admin says out loud what a generation did not publish
- v0.5.34NewSkills
- New: dlake registration products — say what the customer's Sync Agent should run
- New: dlake crmpro log — read the sync agent's own log
- New: dlake txdownloaderpro — the TxDownloaderPro transaction log
- v0.5.33New
- New: dlake watch — a live monitor that tells you when something breaks
- Alerts fire on changes, not on every cycle
- --webhook and --log for unattended use
- v0.5.32New
- New: dlake register erps lists the instance types sign-up accepts
- register start --instance-type now takes either the code or the display name
- v0.5.31Fixes
- Fix: the CLI no longer follows HTTP redirects and never sends credentials to a host other than the configured API host
- v0.5.30Skills
- dlake skills install now refreshes existing skill files
- Every agent skill now tells the agent to check for a newer dlake first
- v0.5.29Skills
- CRMPro agent skills: corrected change-detection guidance
August 202626 releases
- v0.5.28SkillsFixesDocs
- Tool listings now tell you what your key can actually use
- Both npm packages now link to the product overview from their README and registry page
- v0.5.27NewSkills
- New agent skill: dlake-crmpro-hubspot
- v0.5.26SkillsDocs
- The Sync Agent guidance now states that available commands vary by agent build: try a command as written, and where a build prompts inste...
- The db_owner requirement for the Normal Sync source login is now in the Help and CLI guides as well as the agent skills
- v0.5.25Skills
- Normal Sync and CRMPro guidance, considerably expanded
- The Normal Sync guidance states the source SQL login needs db_owner on the ERP database, and why a read-only login passes the connection...
- v0.5.24NewSkillsDocs
- New: Normal Sync resync
- New: dlake normalsync resync-status
- The same operations are available to AI agents as four new admin tools, and the Normal Sync guide and skills cover them
- v0.5.23SkillsDocs
- Documentation refresh: the npm package README now describes all eight bundled agent skills, including dlake-syncagent
- No functional changes
- Clearer package listing on npm: @commercient/dlake now opens by describing what the CLI and the platform actually do, with a first-run ex...
- No functional changes
- v0.5.21NewSkillsDocs
- New agent skill: dlake-syncagent
- The Help guide and the CLI reference gained a Sync Agent section covering the same ground, including the install-and-test sequence and th...
- v0.5.20NewSkillsFixesDocs
- New: --generate-password on dlake register start
- Password checking moved up front
- The Help guide, CLI reference and the registration agent skill were updated to match, including the headless registration recipe
- v0.5.19SkillsDocs
- Corrected bundled agent-skill guidance
- The sync skills now point at each other
- dlake admin apisync_save_endpoint_config now asks for --objectName up front and says what is missing, instead of the platform rejecting t...
- v0.5.18NewSkillsDocs
- New: ODBC Sync setup from the CLI
- New: Generic API Sync setup from the CLI
- Every new tool is Admin-only (reads included), acts only on the key's own tenant, and shows its argument schema with dlake admin <tool> -...
- v0.5.17Skills
- Updated bundled agent skills
- The npm packages (@commercient/dlake and the datalake alias) now link the GitHub repository and the browsable skills folder from their pages
- No CLI command changes
- v0.5.16NewSkillsDocs
- New: dlake normalsync — choose which of your ERP tables get synced, from the command line
- The same operations are still available in full
- Normal Sync commands need the Admin role
- v0.5.15Docs
- Maintenance: corrected the download-host URL in the bundled guide's install example and refreshed package links
- Package metadata refresh: the npm package now carries a proper description, keywords, and links to the GitHub repository and the official...
- v0.5.13SkillsDocs
- Updated guidance in the bundled guides and skills
- The bundled guide now covers the TxDownloaderPro management tools available through dlake admin, and the TxDownloaderPro skill gained a s...
- No behaviour changes
- v0.5.12Docs
- Corrected the wording of the two backup statements on dlake register start
- v0.5.11Please upgradeNewSkillsDocs
- Changed: dlake register start requires three affirmation flags
- New: dlake registration oauth — connect an OAuth CRM in one command
- New: dlake registration action — the provider-specific setup steps
- v0.5.10Docs
- Refreshed the built-in guides and documentation
- Downloads for older versions have been retired; installs of pinned versions below 0.5.10 will no longer fetch binaries
- v0.5.9NewSkillsDocs
- New: dlake crmpro — run CRMPro from the command line
- Everything else CRMPro can do is available too
- CRMPro commands need the Admin role
- v0.5.8SkillsFixes
- Fixed: dlake status reported every host as blocked when the platform was fine
- Corrected in the bundled setup skill: creating a key is create_api_key --keyName <name> --expirationDays <7|30|90|180> (both required), a...
- not
- v0.5.7SkillsFixesDocs
- You now name the tenant on every command: --profile <name>
- The skills ship inside the CLI
- --help works when your key doesn't
- v0.5.6Fixes
- Fixed: dlake admin and dlake tool now work from any network
- Better errors when something blocks you
- dlake status shows each host separately
- New: dlake register login --email <you> — resume a registration from any machine
- After your Data Lake is seeded, the registration wizard (CRM and ERP connector setup) can also be driven through dlake admin — run dlake...
- Registration and updates now use datalake-ms-dab.commercient.com
- No changes to commands, authentication, or workflows
- macOS binaries are code signed as usual
- v0.5.3Docs
- Clearer error messages for tool calls
- dlake entities list now shows whether each entity is currently being served
- Docs and embedded links refreshed
July 20267 releases
- v0.5.2FixesDocs
- macOS binaries are now code signed
- New dlake register command group — create a Data Lake account entirely from the terminal (register start, register status [--watch], regi...
- Array and object arguments now accept JSON, and any argument accepts @file (e.g. --columns @columns.json) — the recommended form on Windows
- Two new platforms: macOS Intel (osx-x64) and Linux ARM (linux-arm64) — five supported in total
- v0.4.1Fixes
- Fix: dlake tool commands work reliably again
- Cleaner MCP error output
- v0.4.0Docs
- dlake tool — generic data-plane passthrough (records, query, aggregate, export, time travel, documents), completing MCP parity
- dlake guide — the platform docs (api, help, cli) printed to stdout
- login --mcp-url per-profile override
- dlake s3 attach / detach / discover — external tables on SQL Server 2022+ tenants
- New dlake view command group (list, show, create, alter, drop)
- dlake --version
- Runs on minimal Linux images (slim/alpine) with no extra packages beyond ca-certificates
- Object storage: the dlake s3 command group — connections, browse (ls), streaming put/get, rm, and server-side table export into a bucket
Earlier1 release
- API-key login + per-tenant profiles, API keys & projects, query, export, entities list, status, and the dlake admin control-plane passthr...
- Platforms: win-x64, linux-x64, osx-arm64. npm wrapper @commercient/dlake