1.2.2

โœจ Lots of UX improvements:
ย  โ–ธ Clicking an error log at the top now opens in full details view
ย  โ–ธ Select multiple log rows and Ctrl+C to copy
ย  โ–ธ Options: Search and History results now also link to the belonging directory
ย  โ–ธ Button to perform Resources.UnloadUnusedAssets() in Utilities menu
ย  โ–ธ Memory Monitor: Click to GC, double click to UnloadUnusedAssets, triple click to minimize / expand
ย  โ–ธ FPS Monitor: Click to minimize / expand
ย  โ–ธ Improved visiblity of FPS and Memory Monitor texts
ย  โ–ธ and much more!
โœจ Custom UIToolkit PanelSettings and StyleSheet support via project settings
โœจ Tested to support Editor Play Mode Do not reload Domain or Scene
โœจ Tested to support High Managed Stripping Level.
โš ๏ธ API Change: ConsoleEditorBridge.CustomStackTraceFrameSkip moved to ConsoleContext.CustomStackTraceFrameSkip for availablity in both Editor and Runtime.
๐Ÿ› Improved scaling issues in Editor play mode on high-DPI screens.
๐Ÿ› Fix not being able to select dropdown menu items in Shortcut Options.
๐Ÿ› Lots of minor bug fixes.

1.2.1

โœจ Custom log colors: Pass a color as the first parameter of a log to easily color the log text.
โœจ Right-click to pin: Right-click any log to pin it. Pinned logs remain visible regardless of filters (search, channel, or priority).
โœจ Custom stack trace skipping: Add your own frame-skipping logic via ConsoleEditorBridge.CustomStackTraceFrameSkip.
๐Ÿ› Improved to stick to bottom of log scroll better when resizing etc.
๐Ÿ› Fixed compile errors not always showing in NjConsole.
๐Ÿ› Fixed inspector input issue where number inputs were blocked by the command line UI.

1.2.0

๐Ÿ†• Command Line Support: Using the same paths as Option Menus. With commands history, autocompletion, multi-params support, variables & scopes. Please see online doc for details.
โœจ Log details text view now detects file paths and adds buttons to locate the file.
โœจ Static members can now be added to Option Menus by passing the type object, e.g. CreateCatalogFrom(typeof(MyConsoleMenus).
โœจ New setting to pipe logs from Unity into the unity channel.

1.1.1

๐Ÿ› Fixed compile error when NjConsole is disabled with warnings-as-errors enabled.
๐Ÿ› Fixed type search in Object Inspector not working in WebGL.

1.1.0

๐Ÿ†• Option to disable and strip NjConsole using #ifdef NJCONSOLE_DISABLE. Can also be toggled via Project Settings or API.
๐Ÿ†• Stack traces are now clickable line by line โ€” click any line in a stack trace (e.g. the third line) to jump to that method in your IDE.
โœจ Log details panel is now resizable by dragging its top edge.
โœจ Clicking a log referencing a Unity Object now pings it in the Hierarchy, similar to the default Unity Console.
๐Ÿ› Fixed not going to the correct line number in IDE when double-clicking a log.
๐Ÿ› Fixed initialization crash loop in some projects caused by ConsoleSettings asset creation.
๐Ÿ› Fixed auto-scaling issues in Editor play mode on high-DPI screens.

1.0.1

๐Ÿ› Fixed shortcuts drag issues related to Unity 6.1

1.0.0

๐Ÿš€ Our first version ๐ŸŽ‰


NjConsole doc home