Release notes
Where in the admin: System › Admin › License & updates (
/license), the Update card.
These notes cover changes after 1.3 through NexCMP 1.6.1. Back up before updating and use the release offered by your installation's Update card. See Updating NexCMP for the commands and signature checks.
1.6.1
- Bare Metal metrics: the customer Overview shows CPU, RAM, disk activity and network tiles with recent history. Missing measurements show a dash and a reason. Network readings require a traffic counter; they are not inferred from iDRAC hardware inventory.
- Bare Metal sample plans: sample names use
BM-40C-<RAM>. Built-in sample plans that you have not edited receive neutral names. Edited plans are preserved, and a referenced plan keeps its code. Check the actual server hardware before making a plan sellable. - Plan changes: the admin request list sorts on the server and keeps its actions visible while scrolling horizontally.
- Report a bug: the form scrolls with its buttons kept visible. Password masking preserves the surrounding diagnostic text.
- Loading: page resources and commonly used admin data are loaded earlier to reduce navigation delays.
See Bare Metal setup, pricing and customer controls and Report a bug.
1.6.0
- Bare Metal setup: enter the iDRAC networks, ISO server address and panel callback address in Safety › Management network connection. Sample values block live operations until configured.
- ISO hosting:
sudo nexcmp dedicated-setup-isosets up the management-network ISO web server. The installer can install the console and ISO tools with--baremetalor the ISO options. Missing tools block live operations withtools_missing. - Bare Metal prices: a fresh or unused installation starts with USD prices. An installation that already has VND pricing data keeps VND and still requires a USD/VND rate. Updating does not reinterpret those existing prices as dollars.
- Customer server page: renew in advance, schedule a billing-cycle change, request a plan change, read invoices and view the OS login after installation. A new owner cannot see an earlier owner's password.
- Customer profiles: eight tabs group overview, services, billing, quota, security, support, affiliate and logs. Services share one searchable, sortable table.
- Service actions: lock, unlock, cancel without refund or cancel with refund use a common dialog. Refunds go back to the original wallet or credit allocation; payment processors are not refunded automatically.
See Dedicated servers and Managing customers. BYOIP and attaching a customer subnet to a Bare Metal server remain unavailable in NexCMP.
1.5.2
The main administrator can open Report a bug next to Docs and send a ticket to the license account without a separate sign-in. Diagnostics are optional. Staff, customers and AI assistants cannot send reports through this action. See Report a bug.
1.5.1
- VPN usage: agent nodes report traffic to the panel. A subscription that exhausts its GB allowance is cut off; it becomes available again after a bandwidth upgrade or a new period. Nodes without usage reports show Not measured and are not cut off based on GB.
- VPN agent: version 1.5.1 retries unacknowledged usage, sends final traffic on shutdown and closes open connections when an endpoint is stopped. Update remote agents as well as the panel.
- Retired VPN add-ons: High IP Reputation, High Concurrency and High Priority Network are no longer sold. Their fees are removed from existing subscriptions' future renewal amounts; past periods are not refunded. If an add-on was deleted from the catalog, check the renewal amount manually.
- Protocol labels: the IPv4 HTTP proxy is plain HTTP. IPv4 addresses do not rotate. The IPv6 proxy's port 443 serves SOCKS5; it is not an HTTPS proxy endpoint.
- Fresh setup: database initialization retries transient migration conflicts between the panel and worker so saving the first provider does not require a restart.
1.5.0
AI Models is an optional gateway and billing module, off by default. Add model sources you operate or are authorized to resell, sync models, set prices and routes, enable the models, then open sales. There are no bundled provider accounts, models or prices. It is separate from the AI Chat and AI Agent module. See AI Models.
1.4.2
IPv6 proxy node installation uses the daemon and network script shipped in the release package. The panel needs sshpass for password-based SSH installation. The panel runs rotation schedules, and node setup excludes the gateway address from allocations. Branding can set a custom VPN service display name. See VPN and IPv6 proxy nodes.
1.4.0–1.4.1
- AI administration: admin AI Chat, personal AI accounts, admin API keys, the admin MCP server, OAuth connectors, configuration import/export and the setup checklist are available. See Configure with AI.
- Licensing: Free and Source workflows include official builds and custom source builds. Account, licensing, downloads and documentation use
nexcmp.com. See License and purchase. - Documentation links: Docs in the admin opens the guide for the current page.
- Currencies: a new installation follows the customer's language by default. USD/VND comes from a public exchange-rate table or your fixed rate. See Currency and exchange rates.
- Mixed-source zones: public Cloud Server prices work when CloudStack and Proxmox VE share a zone. Plans use their own infrastructure source.
- Prices derived from offerings: the percentage is a margin on the selling price. A 40% margin on a cost of $60 yields $100, before any rounding.
Upgrade checklist
- Back up, read the Update card, update and run
sudo nexcmp status. - Update VPN agents and confirm the nodes report measured traffic before relying on GB cut-off.
- If using Bare Metal, check the management-network fields, required tools, price unit, templates and sample plans before opening sales or live operations.
- Open a customer profile and verify its service list. Check the amount and original payment allocation before confirming a cancellation with refund.
- Keep optional modules off until their infrastructure is ready. For AI Models, verify a provider, a priced model and a successful customer request before opening sales.