Skip to content

Releases: peznauts/octahe.swift

Octahe 0.0.4

02 Aug 20:05
3161714
Compare
Choose a tag to compare

Octahe is free from the tyranny of libraries

packaged

Octahe no longer requires system packages to build. This was accomplished through leveraging better dependencies, and choosing to use apple supported resources instead of community ones. This means the redistributable binaries, and the provided DMG package, are able to install Octahe without secondary development libraries on macOS client machines.

Sub-sub-note

Linux still requires libraries be installed to build, only MacOS has been liberated at this time.

Octahe 0.0.3

20 Jul 14:31
43c09cd
Compare
Choose a tag to compare

package-delivery

Octahe is now packaged into a macOS compatible DMG.

To install using the DMG, simply download, mount, copy the provided binary using the provided link into the Exec path, and Voilà it's done.

Several bug fixes have gone into this release, which was used to power the first demonstration published of Octahe deploying an application: https://youtu.be/9XyC6elXPTk

Octahe 0.0.2

12 Jul 03:42
116da52
Compare
Choose a tag to compare

It works, like for real this time!

feature-complete

Octahe now has better tests, better build processes, and lots of miserable bugs have been fixed.

  • The Docker container has gone on a serious diet.
  • Tests will now run on both Linux and macOS.
  • When dealing with FROM verbs, Octahe will now attempt to pull a manifest from dockerhub. While this functionality is limited to public images only, it does work.
  • The inclusion of Shout has been removed, which significantly simplifies building Octahe on macOS.
  • The demo repository is online and shows how Octahe can be used in real life.

TL;DR things are better, and should generally work from this point on.

Octahe 0.0.1

06 Jul 04:15
Compare
Choose a tag to compare

It works!

itworks

The application is now public, it works, you can find assets here and on dockerhub

The documentation is rough, more is coming soon, but what I have covers everything supported so far.

Please use this release, tell me what you think, show me where the application falls down, and help me make Octahe better.

Octahe 0.0.1-beta.2

29 Jun 04:19
Compare
Choose a tag to compare

While the FROM verb has yet to be implemented, Octahe, as a standalone thing is working.

This release inches us closer to a real release.

happy-smile

Octahe 0.0.1-beta.1

27 Jun 03:03
Compare
Choose a tag to compare
Octahe 0.0.1-beta.1 Pre-release
Pre-release

Everyday a little less suck from than the day before.

This tag marks the point where the code is MVP.

tenor

Octahe 0.0.1-beta

25 Jun 03:44
Compare
Choose a tag to compare
Octahe 0.0.1-beta Pre-release
Pre-release

With recent improvements there's a lot less suck.

Things look nice, and the applications does what I tell it to, most of the time.

Documentation is mostly up and has fewer mistakes that it did before.

image

Octahe 0.0.1-alpha

22 Jun 22:07
Compare
Choose a tag to compare
Octahe 0.0.1-alpha Pre-release
Pre-release

It is not as broken as it could be.

Things mostly work, albeit only locally.

source

Installation

Installing this application on a macOS system will require it to be permitted to execute by "allowing" access in the Security and Privacy center. In future releases this will change as we figure out how to be Apple developers.

To install the pre-built binary, download the binary and place it somewhere on the system.

Now make the binary executable.

chmod +x ~/Downloads/octahe-x86-macosx

Once the binary is executable it can be run with ease.

~/Downloads/octahe-x86-macosx