Skip to content

Releases: microsoft/WinObjC

0.1 Preview (March 10, 2016)

10 Mar 21:30
Compare
Choose a tag to compare
Pre-release
  • NSNumber bug fixes
  • KVO bug fixes
  • NSBundle bug fixes
  • Added support for view tags (see pull request #380) and customColorSpace sRGB value in Xib2Nib (see pull request #381), plus other Xib2Nib bug fixes
  • Merged pull request #379
  • Updated libobjc2 release binaries with optimized versions
  • Thread priorities now supported with NSThread

0.1 Preview (March 4, 2016)

04 Mar 20:43
Compare
Choose a tag to compare
Pre-release

• Added 10 new Accelerate.framework APIs (see pull request #366)
• NSCalendarIdentifier fixes (see pull request #368)
• Magnification is once again enabled by default. For more information, see "How does the bridge handle automatic magnification?" on the FAQ page in our wiki.
• NSMapTable, NSPointerFunctions, CGImage, UIView bug fixes, improvements, and unit tests
• Enhancements to OpenAL, AVAudioPlayer
• Added support for UILongPressGestureRecognizer
• Added telemetry collection to syntax-highlighting VSIX. For more information, see “What kind of telemetry does the iOS bridge collect?” on the FAQ page in our wiki.
• Added instrumentation to Xib2Nib to log start/finish, unrecognized tags and unsupported classes. For more information, see “What kind of telemetry does the iOS bridge collect?” on the FAQ page in our wiki.
• Zombies are now supported. To enable zombies, the app must call WinObjC_SetZombiesEnabled(YES) instead of using a project setting.
• HTTPS support

0.1 Preview (February 18, 2016)

18 Feb 23:41
Compare
Choose a tag to compare
Pre-release
  • Added support for Accelerate.framework. See pull request #345.
  • Magnification is now disabled by default. For more information, see "Why is magnification disabled by default?” on the FAQ page in our wiki.
  • Compiler Updates
    • Including clang frontend update to version 3.7
    • Community Technology Preview (CTP) of new x86 and ARM optimizing compilers. For more information, see “Does the bridge support ARM?” on the FAQ page in our wiki.
  • Stubbed tons of frameworks with STUB_METHOD/STUB_PROPERTY macros. For more information, see “What’s the deal with all of these stubs?” on the FAQ page in our wiki.
  • Known Issues
    • Apps built for Debug may crash during “free” because the framework is built for Release and thus uses a different memory pool. See bug #353.
    • Several Foundation APIs are marked as stubs, but our unit tests use them, causing warnings.
    • Apps on ARM devices crash upon app resume.
    • Some application layout might be incorrect on high resolution devices, particularly phones. This issue can be partially addressed by disabling magnification in the SDK. A better fix will be available in the next release.
    • Selecting a text box on a phone or tablet device won’t bring up the onscreen keyboard. See bug #332.
    • Apps that use GLKit might show a blank screen when device orientation is changed.
    • Apps crash on ARM when trying to catch exceptions. See bug #352.
    • Finally blocks cause an internal compiler error when used with –g. See bug #354.

0.1 Preview (January 28, 2016)

28 Jan 21:40
Compare
Choose a tag to compare
Pre-release
  • Switched to the GNUstep Objective-C 2.0 runtime.
    • Access to objc_msgSend, proxy object forwarding and a full complement of Objective-C runtime functions.
  • Enhancement to CoreText
  • Enabled NSLog in Release build. Issue #307
  • Transparency support in UIWebview. Issue #308

Note: This release contains a new runtime, which requires through testing. Please be cautious when using this SDK.

0.1 Preview (January 14, 2016)

14 Jan 20:54
Compare
Choose a tag to compare
Pre-release
  • CoreText improvements
  • Several bug fixes
  • More methods stubbed out for easier porting.

0.1 Preview (January 7, 2016)

07 Jan 21:54
Compare
Choose a tag to compare
Pre-release
  • Unified Foundation framework.
  • Support for ETL tracing.

0.1 Preview (December 22, 2015)

23 Dec 02:13
Compare
Choose a tag to compare
Pre-release

More of our December work.

  • Bug fixes to many areas.
  • skeleton functional test framework.
  • CommonDigest MD5 apis
  • UINavigationBar shadowImage
  • refactoring of projects

0.1 Preview (December 18, 2015)

19 Dec 02:23
Compare
Choose a tag to compare
Pre-release
  • Updated to use Windows 10 1511 SDK, please read README for details.
  • Several new features.
    • NSJSONSerialization
    • CFBinaryHeap
    • New UX theming, work in progress
    • many additions and bug fixes across different frameworks.

0.1 Preview (December 11, 2015)

11 Dec 19:03
Compare
Choose a tag to compare
Pre-release

Removed support for Windows 8.1 and Windows Phone 8.1
Enhancements to NSString, NSMutableUrl and Security library
Added support for NSCachedURLResponse

0.1 Preview (December 3, 2015)

03 Dec 22:23
Compare
Choose a tag to compare
Pre-release
  • Support for NSURLSession, NSAttributedString, NSDateFormatter, UIPageViewController, NSBundle
  • Enhancements to NSURLProtocol, UICollectionView, UISearchBar, NSNib
  • Several bugfixes