From f34116c2b1c135a6ccbe8cb65fb66aaff28e9b98 Mon Sep 17 00:00:00 2001 From: Snarling <84951833+Snarling@users.noreply.github.com> Date: Sun, 17 May 2026 02:46:01 -0400 Subject: [PATCH] VERSION: 3.0.2 Initial changes (#2779) --- electron/package-lock.json | 4 +-- electron/package.json | 2 +- package-lock.json | 4 +-- package.json | 2 +- src/Constants.ts | 55 +++----------------------------------- 5 files changed, 10 insertions(+), 57 deletions(-) diff --git a/electron/package-lock.json b/electron/package-lock.json index 0eaf98026..db1cf38da 100644 --- a/electron/package-lock.json +++ b/electron/package-lock.json @@ -1,12 +1,12 @@ { "name": "bitburner", - "version": "3.0.1", + "version": "3.0.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "bitburner", - "version": "3.0.1", + "version": "3.0.2", "dependencies": { "@catloversg/steamworks.js": "0.0.3", "arg": "^5.0.2", diff --git a/electron/package.json b/electron/package.json index 897410eed..a39cadcae 100755 --- a/electron/package.json +++ b/electron/package.json @@ -1,6 +1,6 @@ { "name": "bitburner", - "version": "3.0.1", + "version": "3.0.2", "description": "A cyberpunk-themed programming incremental game", "main": "main.js", "author": "Daniel Xie, hydroflame, et al.", diff --git a/package-lock.json b/package-lock.json index 7bb2b7f02..335b3704c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "bitburner", - "version": "3.0.1", + "version": "3.0.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "bitburner", - "version": "3.0.1", + "version": "3.0.2", "hasInstallScript": true, "license": "SEE LICENSE IN license.txt", "dependencies": { diff --git a/package.json b/package.json index 622802a08..ef6cfe90d 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "bitburner", "license": "SEE LICENSE IN license.txt", - "version": "3.0.1", + "version": "3.0.2", "main": "electron-main.js", "author": { "name": "Daniel Xie, hydroflame, et al." diff --git a/src/Constants.ts b/src/Constants.ts index aa4015eaa..30ec0ddc8 100644 --- a/src/Constants.ts +++ b/src/Constants.ts @@ -4,8 +4,8 @@ * Constants for specific mechanics or features will NOT be here. */ export const CONSTANTS = { - VersionString: "3.0.1", - isDevBranch: false, + VersionString: "3.0.2", + isDevBranch: true, isInTestEnvironment: globalThis.process?.env?.JEST_WORKER_ID !== undefined, VersionNumber: 51, @@ -111,57 +111,10 @@ export const CONSTANTS = { // Also update Documentation/doc/en/changelog.md when appropriate (when doing a release) LatestUpdate: ` -## v3.0.1: 17 May 2026 - -### BREAKING CHANGES - -- Change getServer return type; rename getServerAuthDetails and add missing dnet properties (#2746) (@ficocelliguy) +## v3.0.2: Dev version last updated 17 May 2026 ### MISC -- Cache reward fixes (#2731) (@ficocelliguy) -- Fix typo in darknet authentication response message (#2734) (@catloversg) -- Fix: Tutorial links to outdated faq url (#2733) (@catloversg) -- Fix: Player can switch tabs without losing focus on current work (#2724) (@catloversg) -- Add new command to upload a directory (#2659) (@hexagonrecursion) -- Add HJKL key mappings for infiltration arrows (#2742) (@mahlquistj) -- Prevent generating malformed darknet server hostname (#2744) (@catloversg) -- Support angle bracket type assertions in RAM calculation (#2751) (@catloversg) -- Fix typo in augmentation description (#2760) (@gmcew) -- Reduce the RAM cost of ns.rm() to match ns.scp() (#2761) (@NagaOuroboros) -- Temporarily remove darknet servers with unusual hostnames (#2757) (@catloversg) -- Fix: Duplicate .lit and .cache files can be generated in dnet (#2763) (@catloversg) -- Allow getFunctionRamCost to get base RAM cost for scripts (#2771) (@Mathekatze) - -### DOCUMENTATION - -- Remove TS type annotation from doc example script (#2721) (@ficocelliguy) -- Update list of RFA community tools (#2722) (@CTNOriginals) -- Fix incorrect cloud API example (#2738) (@catloversg) -- Remove non-existent influence namespace in Darknet documentation (#2748) (@Berdes) -- Remove spoiler for Offline scripts and bonus time page and make it accessible early-game (#2749) (@Berdes) -- Clarify ns.scp and ns.isRunning (#2769) (@catloversg) - -### SPOILER CHANGES - UI - -- Show hints of Gang mechanic in pre-endgame (#2723) (@catloversg) -- Break out Darknet BN and player mults as separate entries (#2745) (@gmcew) - -### SPOILER CHANGES - MISC - -- Cancel faction work instead of finishing it when creating gang (#2726) (@catloversg) -- Lower darknet BN money mults on hard nodes (#2743) (@ficocelliguy) -- Change getDarkwebPrograms return type to ProgramName[] (#2754) (@catloversg) -- Fix: getAugmentationBasePrice ignores bitnode mult for SoA augs (#2756) (@SAY-5) -- Rebalance hash base cost of generating coding contract (#2759) (@gmcew) -- Ensure induceServerMigration moves servers randomly (#2767) (@catloversg) -- Do not decrease player reputation when failing bladeburner actions (#2768) (@catloversg) - -### CODEBASE/REFACTOR/WORKFLOW/JEST/TOOL/DEPS - -- Update action versions (#2718) (@Snarling) -- Remove duplicate getStockFromSymbol function (#2725) (@catloversg) -- Update game version (#2732) (@catloversg) -- Harden saving to avoid save data corruption (#2755) (@catloversg) +- No changes yet `, } as const;