Nef Versions Save

💊 steroids for Xcode Playgrounds

0.2.2

4 years ago

Bug Fixes

Fix bug in nef playground - the project isn't being generated correctly (solved in https://github.com/bow-swift/nef/pull/63)

0.2.1

4 years ago

Bug Fixes

1 Fix bug in the nef's compiler using statically linked binaries (not supported in Darwin architectures). Compiles the user dependencies (Playground/Sources/*) together with the page.swift and using the options

  • -F to determinate where Apple frameworks are.
  • -Xlinker search recursively in the Apple Frameworks for selected SDK.

Darwin architectures (iOS, macos) does not allow statically linked binaries (it only allows static libs). You can read more information about it here.

2 In iOS systems updated the architecture used. Migrates from x86_64 to arm*

XCTest doesn't support x86_64 arch, only arm* (in iOS)

0.2.0

5 years ago

Misc. Updates

  • Build Markdown documents directly from Swift Playgrounds
  • Update README with the new features: Markdown Support, compatibility with XCTest, ...

Bug Fixes

  • Fixed a bug for creating the path from relative paths.
  • Fixed a bug in the compiler when Playground's page filename contains spaces and it has some dependency.

0.1.7

5 years ago

Bug Fixes

  • Fixed a bug in nefc linker: added supports to use/compile Apple frameworks like XCTest.

Misc. Updates

  • Added supports to XCTest: now you can import XCTest and use NefTest helper to run your test cases. ex. use: Nef.run(testCase: ExampleTests.self)
  • Support for caching nefc. Build project and dependencies using previously cached ouputs - if it is possible. ex. use: nef compile . --use-cache

0.1.6

5 years ago

Bug Fixes

  • Fixed a bug which caused compilation error when the current path includes a directory with a space in it. See PR #35
  • Fixed a bug in nef Jekyll: reading the arguments in the command line

Misc. Updates

  • Remove unuseful assets folder in the template for Swift Playground

0.1.5

5 years ago

Misc. Updates

  • Migrated project to Swift 5.

0.1.4

5 years ago

Misc. Updates

  • Verbose mode for the building project.

0.1.3

5 years ago

Misc. Updates

  • Added iOS platform supports to Swift Playgrounds.

0.1.2

5 years ago

0.1.1

5 years ago