Skip to content

Releases: opennetadmin/ona

v19.0.2

20 Nov 23:46
2b1abd3
Compare
Choose a tag to compare

This release fixes a few issues found related to php 8+

v19.0.1

30 May 20:55
44c67c1
Compare
Choose a tag to compare

Please read through the release notes on v19.0.1 for more details.

This point release simply fixes a logic problem in the check version widget as well as a fix to editing sys_config options.

v19.0.0

30 May 04:58
5270ea3
Compare
Choose a tag to compare

NOTE: if you have added any local groups, you will need to either re-create them after this update or move the contents of the unused "groups" table to the new "auth_groups" table. The auto update scripts currently do not handle these for you.

It's been far too many years since I actually released a new version. That doesn't mean that I haven't been working on ONA at all. I've fixed some bugs here and there as well as bumped up some of the dependent library versions. This version just pulls in all of this work that has been hanging around out there.

ALERT!!! PLEASE make a backup first. This backup wiki link is a good suggestion for your database. You should also make a copy of your /opt/ona directory just in case as well.

You will also need to check for any other plugins that may have newer versions. For example, I know the rack_maint and ona_recent_additions plugins will require an update

Some new features:

  • Added postman collection for performing automated tests on modules. It is located in the docs directory.
  • Make dcm.pl actually support discrete options instead of overloading them into the options request. This makes it behave more like a REST endpoint than it does today, but only a little bit.
  • Added keyboard shortcuts and navigation enhancements.
  • Edit forms will now be submitted when you hit enter.
  • Type a ? to see a hotkey menu. Lists various keyboard shortcuts to navigate to various dialogs and activities.
  • Added Auto MAC address generation option. Generate a Locally Administered Address (LAA) address using the 0A prefix. Just pass in the laa=y option on an interface creation from the CLI or check the box in the GUI.
  • Added a Dockerfile to be used for development and testing. It is not intended to run in production. Possibly in the future that will be explored.
  • Added a Vagrantfile example. Its probably old and out of date by now but it is a reasonable example to start with. The Docker file is likely to be more up to date.
  • You can now remove the "last response" date from an interface by passing in the value NULL.
  • Added better delete related management of config archives. True delete module options including a delete all option.
  • Many many bug fixes. And I probably added some new bugs.
  • Adodb and xajax library version bumps. Should consider switching to https://www.jaxon-php.org/

v18.1.1

03 Jan 17:24
b98765b
Compare
Choose a tag to compare

This release fixes some introduced issues with the installers. It also fixes a few bugs related to some unused columns in the database tables.

Also this version will be the first to go to a true semantic versioning model. The old model was based on a date and just advanced too quickly. So we now get to have a version 18 of ONA. The minor numbers will now just start at 1 and go up as needed from there.

v17.12.22

22 Dec 18:14
Compare
Choose a tag to compare

This is a long coming release bump. There have been several bug fixes and cleanups that were done in the last years but I had not officially tagged a new release. This finally does just that.

Specifically this release fixes some issues with newer versions of PHP and MYSQL. You should now be able to install ONA on newer OS versions.

In addition a new CLI based installer now exists.