Previous Releases

Home | Download! | Get a License! | Features | nFringe FAQ | Known Issues/Bugs | nFringe Forum

Commercial Licensing Notice


Contact Us Now!

Previous Releases

Changes since

  • Features
    • Initial support for Visual Studio 2012
  • Bugs Fixed
    • Support the UnrealScript operator >>>
    • Allow state-local variables before the ignores declarations of a state
    • Fix IntelliSense operations in Object.uc
  • Known issues in Visual Studio 2012
    • UnrealScript-specific syntax highlighter colors may not be available for customization in the Fonts & Colors settings

  • Bugs fixed
    • Text editor:
      • Fix auto-indent bug with curly braces
      • Fix doxygen summary parsing
      • Small syntax highlighter improvements
    • Project system:
      • Improved UDK support
      • Support relative paths in the script build configuration
      • Fix many issues with UnrealScript projects in Visual Studio 2010
      • Simplify project configuration by removing the “Manually Set UCC Output Directory” option
  • Features
    • Brand new and much more friendly license manager
    • Implement Visual Studio 2010’s Navigate To… feature for UnrealScript code
    • UnrealScript keywords are now configured via the Core\ScriptModifiers.xml file. The file allows per-project configuration and can be checked into Perforce for easy distribution among a team. Download a copy of the file here: ScriptModifiers.xml. The file may be edited to reflect the keywords specific to your copy of the engine.
    • Script debugging enhancements
      • Add option to “Break on Accessed None” during script debugging
      • Debugging support for 64-bit games (Licensee UE3 builds older than Nov. 2010 require a special patch)
      • Debugging support for PostBeginPlay and other early methods (Licensee UE3 builds older than Nov. 2010 require a special patch)

  • Bugs fixed
    • Brace matching is back (Though currently the Visual Studio 2010 brace matching is much better than the 2005/2008 version).
    • Code outlining is back
    • Fix IntelliSense for array types
  • Features
    • Experimental Visual Studio 2010 support. Visual Studio 2008 is still the recommended script development environment.
    • New support for MSBuild
    • New IntelliSense completion modes (see images)
  • Substring matches

  • CamelCase matches on boundaries

  • Mixed CamelCase partial matches

  • Bugs fixed
    • Small correction to the recently completed items selection in IntelliSense dropdowns
    • Fix some UI bugs in the license manager

  • Bugs fixed
    • Significant text editor performance improvements
    • Support metadata following a class header and struct definition
    • Smart indent fixes


  • Bugs fixed
    • Fixed a number of bugs in the license manager
    • Smart indent fixes


  • Bugs fixed
    • Find All References now works in Visual Studio 2005 (already worked in 2008)
    • Several smart-indent fixes. If you previously disabled this feature, I recommend re-enabling it. Let me know if you have any issues with it. 🙂
    • Various IntelliSense bug fixes
  • Features
    • Improved IntelliSense performance
    • UT3 patch 2.1 support


  • Bugs fixed
    • Several fixes for Smart Indent feature
    • Some small IntelliSense fixes
    • Small updates to the Keywords options page
    • Fix UriFormatException during project load on some Vista systems
  • Features
    • Find All References
    • Call Browser


  • Bugs fixed
    • Add **\*.uci to the Licensee UnrealScript Project template
    • Fix preferences not applying until a project reload
    • Improved support for relative paths
    • Several various UI and parser fixes
  • Features
    • Support “UnrealEngine 3 Mod” game type, modeled after the licensee project
    • Code snippets in the IntelliSense dropdowns; enable tab completion
    • IntelliSense for documentation comments


  • Bugs fixed
    • Suppress incorrect warnings about local variable usage
    • Improved brace matching


  • Bugs fixed
    • Several various debugging fixes
    • Building mods with the Steam version of UT3 now works
  • Features (nFringe licensees)
    • Memory windows support (Memory window and editing watches)
    • Values of items in the Watches/Autos windows can be edited while debugging
    • Dedicated server script debugging
    • Editor/PIE script debugging
  • Features (all users)
    • Doc comments for methods support parameter comments
    • Warning messages for certain uses of local variables (screenshot)
    • Support for UT3 patch 1.4




  • Bugs fixed
    • Editor:
      • IntelliSense for defaultproperties
    • Debugger:
      • Support self in the Watch and Immediate windows (forum thread)
      • Fix handling of failed assertions when breakpoints are not set (forum thread)
      • Fix debugging for TC mods
      • Suppress messages about “addwatch”, “addbreakpoint”, debugger state logs, etc. (forum thread)


  • Bugs fixed
    • Editor:
      • Fix several bugs that reappeared in Smart Tabs
      • Support relative paths in property pages
      • Fix display issues in property pages
      • ‘override’ functionality greatly improved
      • IntelliSense is “label-friendly”
      • Fix some small IntelliSense parsing issues
    • Debugger:
      • Fix several serious debugging problems
      • Support expression evaluations containing self.


  • Bugs fixed
    • Fix recent bugs in Block Tabs setting (note that Smart Tabs is by far the recommended choice)
    • Improve IntelliSense parsing reliability for unloading/reloading projects and solutions
    • Fix .ucproj builds locking the IDE
    • Fix Quick Info and Goto Definition for .static. and .default.
    • Fix high processor usage and IntelliSense breakdowns due to improper handling of partial calls to preprocessor macros such as `log()
  • Features


  • Bugs fixed
    • “Extra Suggestive IntelliSense” mode greatly improved
    • Several IntelliSense updating bugs fixed
    • Smart Tabs opening brace for a function bug fixed
    • Fixed a couple bugs in the automatic override IntelliSense feature
    • Fix bugs in the UnrealScript preprocessor
    • Allow native type specification for function parameters
    • Fix bugs in the recent completions IntelliSense feature
    • More descriptive parser error messages in a couple places
  • Features
    • Context menu in Class View has a new command “Extend Class…” that creates a new UnrealScript class and adds it to the project. (Works only for licensees for now.)


  • Bugs fixed
    • Improved UnrealScript preprocessor properly handles `include directives, macros with arguments, and more
    • Allow additional valid switch case expressions
    • Vastly improved Smart Indent
  • Features
    • UnrealScript file templates for the C++ Add>New Item… dialog
    • New option to control the verbosity of parser error messages


  • Bugs fixed
    • Small syntax highlighting bugs
    • Delegates were not shown in the DefaultProperties IntelliSense list
    • Member selection IntelliSense for class'ClassName'.[static|default].<info here>
  • Features
    • Type “override ” to bring up a list of base class functions that can be overridden


  • Bugs fixed
    • Unicode character entry locked up the IDE
    • Syntax highlighting bug from apostrophes inside ToolTip metadata


  • New: UnrealScript Studio is now Pixel Mine nFringe
  • Features
    • State names are highlighted
    • UnrealScript Preprocessor Macros added to the syntax highlighter. The default color is the same as text, but it can be customized in Tools > Options > Fonts and Colors > UnrealScript Preprocessor Macro


  • Bugs fixed
    • Added the immutablewhencooked struct modifier, init function parameter modifier, and noexportheader function modifier
    • Fix code collapsing in INI files
    • Hide confusing parser timing information by default (still available as an advanced option)
  • Features
    • Class View updates
      • Searching in Class View is enabled
      • Hide inherited private members
      • Remove overridden inherited members (they are the duplicate entries that appeared before)
    • Smart indent improvements
    • UnrealEngine Licensees: Check for presence of debug scripts before launching the debugger, and offer to build them if necessary


  • Features
    • Notify when a new version is available


  • Bugs fixed
    • IntelliSense fixes
    • Vista UAC-aware debugger
    • Get rid of smart indent until it’s … smarter
    • Much faster builds for modders
    • Fix some duplicate files showing in Solution Explorer when Show All Files is enabled in mod projects
  • Features
    • Multi-package build support for TC modders
    • Configuration templates support (DefaultEngine.ini, etc.) for TC modders


  • Bugs fixed
    • Debugger stability fixes
  • Features
    • Immediate window re-enabled
    • Mouseover tips while debugging re-enabled


  • Bugs fixed
    • Debugger stability fixes
    • Small syntax highlighter bug


  • Bugs fixed
    • Several small bugs & rare but possible crashes fixed
    • Fix UTF-8 item templates (which UCC doesn’t support)
    • Fix searching in Class View froze Visual Studio
    • Fix existing breakpoints weren’t binding at startup
  • Features
    • Visual Studio 2008 version updated with SP1
    • IntelliSense performance improved
    • UnrealScript Project (.ucproj) build system improved – should cleanly handle the failure cases that were reported in the past.
    • Support directly launching the game in UnrealScript debugging mode for licensee C++ projects


  • Bugs fixed
    • Improved IntelliSense in DefaultProperties blocks
    • Calmed down the IntelliSense engine “initial suggestions” dialogs until they are better at picking appropriate times to show
    • Fix certain characters getting dropped when the IntelliSense dialog is dismissed
    • Various small IntelliSense fixes
    • Project properties Debug page wasn’t updating properly
  • Features
    • Code snippets support
    • New code snippet: Named Object
    • New project template: Empty Project
    • UT3 Patch 1.3 debugging support


  • Bugs fixed
    • UnrealScript language syntax fixes
      • Fix some keywords weren’t allowed as var names
      • Fix name parsing
      • 365f and .5f are valid floats
      • Add line-level syntax check parsing for defaultproperties blocks
      • Actually fix IntelliSense in ‘within’ classes (unlike last time)
  • Features
    • Add right click > Filter To Type support in Class View
    • Disable expression outlining by default
    • Add options in Tools>Options>UnrealScript Options>General to turn expression outlining and evaluation notices back on


  • Bugs fixed
    • Fix debugger Step-Out freezing Visual Studio
    • First item in the type & member dropdowns not graying properly
    • IntelliSense for ‘within’ classes
    • Fix lexer error line number reporting
    • UnrealScript language syntax fixes
      • There is no octal notation in UnrealScript
      • ‘out’ and ‘private’ are allowed var names
      • C++ preprocessor directives unnecessarily picky, plus some were missing
      • Keywords are allowed in ‘config(______)’ in class header
      • Configurable native code blocks
      • Escape characters in strings
      • Multiple ‘ignores’ allowed at the start of a state


  • Bugs fixed
    • Fix breakpoints created before attaching to a game weren’t binding. Breakpoints set before directly launching the game still won’t bind until you unset/reset them.
    • Fix user watch window variables not refreshing properly.


  • Bugs Fixed
    • Massive debugger speed and stability improvements
  • Features
    • IntelliSense tips for vars, methods, structs, and classes include their doc comments when available
    • Support for user-specified watches in the debugger


  • Bugs fixed
    • Fix various little debugger issues
    • Fix installer requiring manual uninstall for each patch
    • Fix some small IntelliSense update bugs
  • Features
    • Debugger supports Visual Studio 2005 Standard/Professional
    • New item templates for Kismet actions & UIScene-based classes
    • Class View supports inherited members
    • Improved IntelliSense/editor integration with native code<ref name=licensing>For UE3 licensee code drops: as this likely only affects commercial users, [ contact our licensing department] for details.</ref>
    • Core debugging support for the development cycle<ref name=licensing/>

  • Bugs fixed
    • Fix crash when certain build directories do not exist before the build starts
    • Fix debug breakpoints not binding until Break All is pressed
    • Fix temporary source files were opening upon breaking
    • Fix breakpoints not displaying a notice when binding fails
  • Features
    • Modules list semi-working

  • Bugs fixed
    • Fix crash when building a project and the compiler spits out a message referring to a file that is either
      • not added in the project or
      • in the project but has a Build Action set to something other than Compile
  • Features
    • New item templates for general ini, int, and uc files
    • New item template for a UT3 weapon
    • Vastly improved debug configuration options page

  • Features
    • Debugger
      • Add support for UT3 patch 1.1 and 1.2
      • Automatically update the debugger when necessary (removes the last manual step that was required)

  • Bugs fixed
    • Editor
      • Fix project properties on the General page not being refreshed [forum thread]
  • Features
    • Debugger
      • Launching the game for debugging a mod now works (Attach to Process still works but is not required)
      • Debugger is automatically installed in the game directory when a debugging session is launched (may not work on Vista due to permissions, workaround by following the manual install steps).

  • Bugs fixed
    • IntelliSense doesn’t list keywords as options, and wants to auto-replace them with other things [forum thread]
    • Debugger now allows you to remove breakpoints without restarting the game
    • Massive stability improvement in attaching/detaching the debugger (neither VS nor UT3 crashes now)
    • Fix Visual Studio freezing if you try to attach to the game while any breakpoints are set in code
  • Features
    • Building a project now combines localization files from the project and places the output in the proper game directory
    • Building a project now combines INI files from the project and places the output in the proper game directory
    • UE3 licensees can make a small change to their source to enable debugging support during their dev cycle. As this likely only affects commercial users, contact our licensing department for details.

  • Features
    • Real support for reference source scripts [forum thread, see post 6].
    • Alpha-level debugging support. Not for the feint of heart.

  • Bugs fixed
    • Installer should now require .NET 3.5
    • Fix folder creation problems [forum thread]
  • Features
    • Add build events property page for commands that should run before and/or after a build

  • Features
    • Allow custom command line arguments for compiling and running

  • Bugs fixed
    • Cannot create a new project [forum thread] (see thread for workaround for Visual Studio 2005 users)

  • Initial Release



  • By Mary, March 5, 2014 @ 7:43 am

    Good post! We are linking to this particularly great post on our site.
    Keep up the great writing.

  • By Katalog promo, August 28, 2014 @ 12:01 pm

    It’s appropriate time to make a few plans for the
    longer term and it’s time to be happy. I’ve read this publish and if
    I could I wish to counsel you some fascinating issues or suggestions.
    Perhaps you could write subsequent articles relating to this article.
    I wish to read even more things about it!

  • By Westh.Am, September 21, 2014 @ 2:47 am

    I’m truly enjoying the design and layout of your website.
    It’s a very easy on the eyes which makes it much more pleasant for me to come here
    and visit more often. Did you hire out a designer to create your theme?

    Exceptional work!

  • By sims 4 available, September 22, 2014 @ 10:47 pm

    Athletes, or people who are involved in vigorous exercises on a daily basis, may
    have enlarged hearts. The reason for this is that most of the designs for
    the emoticon are based on the popular round smiling face that
    became an icon in the late 1960’s. There are treatments for this type of injury
    that include surgery.

Other Links to this Post

RSS feed for comments on this post. TrackBack URI

Leave a comment