* A new mechanic called Augmentation Grafting has been added. Resleeving has been removed. * Credit to @nickofolas for his incredible work.
** Stanek **
* BREAKING: Many functions in the stanek API were renamed in order to avoid name collision with things like Map.prototype.get
** UI **
* Major update to Sleeve, Gang UI, and Create Program (@nickofolas) * re-add pre tags to support slash n in prompt (@jacktose) * Tabelize linked output of 'ls' (@Master-Guy) * Add the ability to filter open scripts (@phyzical) * Add minHeight to editor tabs (@nickofolas) * Properly expand gang equipment cards to fill entire screen (@nickofolas) * Add shortcut to Faction augmentations page from FactionsRoot (@nickofolas) * Fix extra space on editor tabs (@nickofolas) * Present offline message as list (@DSteve595) * add box showing remaining augments per faction (@jjayeon) * Add tab switching support to vim mode (@JParisFerrer) * Show current task on gang management screen (@zeddrak) * Fix for ui of gang members current task when set via api (@phyzical) * Don't hide irrelevant materials if their stock is not empty and hide irrelevant divisions from Export (@SagePtr) * Fix regex to enable alpha transparency hex codes (8 digits) (@surdaft)
** API **
* Added dark web functions to ns api * BREAKING: purchaseTor() should returns true if player already has Tor. (@DavidGrinberg, @waffleattack) * Implement getBonusTime in Corporation API (@t-wolfeadam) * Added functions to purchase TIX and WSI (@incubusnb) * purchaseSleeveAug checks shock value (@incubusnb) * Fix bug with hacknet api * Fix spendHashes bug * Added 0 cost of asleep() (@Master-Guy) * Fix some misleading corporation errors (@TheRealMaxion) * expose the inBladeburner on the player object (@phyzical) * added ram charge for stanek width and height (@phyzical) * Fix sufficient player money check to buy back shares. (@ChrissiQ) * Fix Static Ram Circumventing for some NS functions (@CrafterKolyan) * added CorporationSoftCap to NetscriptDefinitions (@phyzical) * Added definition of autocomplete() 'data' argument. (@tigercat2000) * Adding support for text/select options in Prompt command (@PhilipArmstead) * Added the ability to exportGame via api (@phyzical)
** Arcade **
* Added an arcade to New Tokyo where you can play a 4 year old version of bitburner.
** Misc. **
* Add a warning triggered while auto-saves are off. (@MartinFournier) * Log info for field analysis now displays actual rank gained. (@ApamNapat) * Removed BladeburnerSkillCost from skill point cost description. (@ApamNapat) * Fix handling for UpArrow in bladeburner console. (@dowinter) * Add GitHub action to check PRs for generated files. (@MartinFournier) * Cap Staneks gift at 25x25 to prevent crashes. (@waffleattack) * Remove old & unused files from repository. (@MartinFournier) * Factions on the factions screens are sorted by story progress / type. (@phyzical) * Fix log manager not picking up new runs of scripts. (@phyzical) * Added prettier to cicd. * UI improvements (@phyzical) * Documentation / Typos (@nanogyth, @Master-Guy, @incubusnb, @ApamNapat, @phyzical, @SagePtr) * Give player code a copy of Division.upgrades instead of the live object (@Ornedan) * Fix bug with small town achievement. * Fix bug with purchaseSleeveAug (@phyzical) * Check before unlocking corp upgrade (@gianfun) * General codebase improvements. (@phyzical, @Master-Guy, @ApamNapat) * Waiting on promises in NS1 no longer freezes the script. (@Master-Guy) * Fix bug with missing ramcost for tFormat (@TheMas3212) * Fix crash with new prompt * Quick fix to prevent division by 0 in terminal (@Master-Guy) * removed ip references (@phyzical, @Master-Guy) * Terminal now supports 'ls -l' * Fix negative number formatting (@Master-Guy) * Fix unique ip generation (@InDieTasten) * remove terminal command theme from docs (@phyzical) * Fix 'Augmentations Left' with gang factions (@nickofolas) * Attempt to fix 'bladeburner.process()' early routing issue (@MartinFournier) * work in progress augment fix (@phyzical) * Fixes missing space in Smart Supply (@TheRealMaxion) * Change license to Apache 2 with Commons Clause * updated regex sanitization (@mbrannen) * Sleeve fix for when faction isnt found (@phyzical) * Fix editor "close" naming (@phyzical) * Fix bug with sleeves where some factions would be listed as workable. (@phyzical) * Fix research tree of product industries post-prestige (@pd) * Added a check for exisiting industry type before expanding (@phyzical) * fix hackAnalyzeThreads returning infinity (@chrisrabe) * Make growthAnalyze more accurate (@dwRchyngqxs) * Add 'Zoom -> Reset Zoom' command to Steam (@smolgumball) * Add hasOwnProperty check to GetServer (@SagePtr) * Speed up employee productivity calculation (@pd) * Field Work and Security Work benefit from 'share' (@SagePtr) * Nerf noodle bar.
v1.5.0
** Steam Cloud Saving **
* Added (@MartinFournier)
** UI **
* background now matches game primary color (@nickofolas) * page title contains version (@MartinFourier) * Major text editor improvements (@nickofolas) * Display bonus time on sleeve page (@MartinFourier) * Several UI improvements (@nickofolas, @smolgumball, @DrCuriosity, @phyzical) * Fix aug display in alpha (@Dominik Winter) * Fix display of corporation product equation (@SagePtr) * Make Bitverse more accessible (@ChrissiQ) * Make corporation warehouse more accessible (@ChrissiQ) * Make tab style more consistent (@nikfolas)
** Netscript **
* Fix bug with async. * Add 'printf' ns function (@Ninetailed) * Remove blob caching. * Fix formulas access check (@Ornedan) * Fix bug in exp calculation (@qcorradi) * Fix NaN comparison (@qcorradi) * Fix travelToCity with bad argument (@SlyCedix) * Fix bug where augs could not be purchased via sing (@reacocard) * Fix rounding error in donateToFaction (@Risenafis) * Fix bug with weakenAnalyze (@rhobes) * Prevent exploit with atExit (@Ornedan) * Double 'share' power
** Corporations **
* Fix bugs with corp API (@pigalot) * Add smart supply func to corp API (@pd)
** Misc. **
* The file API now allows GET and DELETE (@lordducky) * Force achievement calculation on BN completion (@SagePtr) * Cleanup in repository (@MartinFourier) * Several improvements to the electron version (@MartinFourier) * Fix bug with casino roulette (@jamie-mac) * Terminal history persists in savefile (@MartinFourier) * Fix tests (@jamie-mac) * Fix crash with electron windows tracker (@smolgumball) * Fix BN6/7 passive reputation gain (@BrianLDev) * Fix Sleeve not resetting on install (@waffleattack) * Sort joined factions (@jjayeon) * Update documentation / typo (@lethern, @Meowdoleon, @JohnnyUrosevic, @JosephDavidTalbot, @pd, @lethern, @lordducky, @zeddrak, @fearnlj01, @reasonablytall, @MatthewTh0, @SagePtr, @manniL, @Jedimaster4559, @loganville, @Arrow2thekn33, @wdpk, @fwolfst, @fschoenfeldt, @Waladil, @AdamTReineke, @citrusmunch, @factubsio, @ashtongreen, @ChrissiQ, @DJ-Laser, @waffleattack, @ApamNapat, @CrafterKolyan, @DSteve595) * Nerf noodle bar.
Copycat alert
Copycat alert.
There is currently an unofficial bitburner app on the play store. Please do not download it. It is not approved and possibly malicious.
1. Close all browsers (prior to opening the game) 2. Open Bitburner 3. Open a link from inside Bitburner. 4. Close Bitburner
At that point Steam considers the browser to be part of bitburner because bitburner opened it.
What the game now does it relegates URL opening to the OS instead of directly opening the default browser.
v1.3.0
v1.3.0 - 2022-01-04 Cleaning up -------------------------------
** External IDE integration **
* The Steam version has a webserver that allows integration with external IDEs. A VSCode extension is available on the market place. (The documentation for the ext. isn't written yet)
** Source-Files **
* SF4 has been reworked. * New SF -1.
** UI **
* Fix some edge case with skill bat tooltips (@MartinFournier) * Made some background match theme color (@Kejikus) * Fix problem with script editor height not adjusting correctly (@billyvg) * Fix some formatting issues with Bladeburner (@MartinFournier, @nickofolas) * Fix some functions like 'alert' format messages better (@MageKing17) * Many community themes added. * New script editor theme (@Hedrauta, @Dexalt142) * Improvements to tail windows (@theit8514) * Training is more consise (@mikomyazaki) * Fix Investopedia not displaying properly (@JotaroS) * Remove alpha from theme editor (@MartinFournier) * Fix corporation tooltip not displaying properly (@MartinFournier) * Add tooltip on backdoored location names (@MartinFournier) * Allow toasts to be dismissed by clicking them (@nickofolas) * Darkweb item listing now shows what you own. (@hexnaught)
** Bug fix **
* Fix unit tests (@MartinFournier) * Fixed issue with 'cat' and 'read' not finding foldered files (@Nick-Colclasure) * Buying on the dark web will remove incomplete exe (@hexnaught) * Fix bug that would cause the game to crash trying to go to a job without a job (@hexnaught) * purchaseServer validation (@nickofolas) * Script Editor focuses code when changing tab (@MartinFournier) * Fix script editor for .txt files (@65-7a) * Fix 'buy' command not displaying correctly. (@hexnaught) * Fix hackAnalyzeThread returning NaN (@mikomyazaki) * Electron handles exceptions better (@MageKing17) * Electron will handle 'unresponsive' event and present the opportunity to reload the game with no scripts (@MartinFournier) * Fix 'cp' between folders (@theit8514) * Fix throwing null/undefined errors (@nickofolas) * Allow shortcuts to work when unfocused (@MageKing17) * Fix some dependency issue (@locriacyber) * Fix corporation state returning an object instead of a string (@antonvmironov) * Fix 'mv' overwriting files (@theit8514) * Fix joesguns not being influenced by hack/grow (@dou867, @MartinFournier) * Added warning when opening external links. (@MartinFournier) * Prevent applying for positions that aren't offered (@TheMas3212) * Import has validation (@MartinFournier)
** Misc. **
* Added vim mode to script editor (@billyvg) * Clean up script editor code (@Rez855) * 'cat' works on scripts (@65-7a) * Add wordWrap for Monaco (@MartinFournier) * Include map bundles in electron for easier debugging (@MartinFournier) * Fix importing very large files (@MartinFournier) * Cache program blob, reducing ram usage of the game (@theit8514) * Dev menu can set server to $0 (@mikomyazaki) * 'backdoor' allows direct connect (@mikomyazaki) * Github workflow work (@MartinFournier) * workForFaction / workForCompany have a new parameter (@theit8514) * Alias accept single quotes (@sporkwitch, @FaintSpeaker) * Add grep options to 'ps' (@maxtimum) * Added buy all option to 'buy' (@anthonydroberts) * Added more shortcuts to terminal input (@Frank-py) * Refactor some port code (@ErzengelLichtes) * Settings to control GiB vs GB (@ErzengelLichtes) * Add electron option to export save game (@MartinFournier) * Electron improvements (@MartinFournier) * Expose some notifications functions to electron (@MartinFournier) * Documentation (@MartinFournier, @cyn, @millennIumAMbiguity, @2PacIsAlive, @TheCoderJT, @hexnaught, @sschmidTU, @FOLLGAD, @Hedrauta, @Xynrati, @mikomyazaki, @Icehawk78, @aaronransley, @TheMas3212, @Hedrauta, @alkemann, @ReeseJones, @amclark42, @thadguidry, @jasonhaxstuff, @pan-kuleczka, @jhollowe, @ApatheticsAnonymous, @erplsf, @daanflore, @nickofolas, @Kebap, @smolgumball, @woody-lam-cwl)