Skip to content

0.6.0 - Configuration update, bugfixes and CI/CD

Compare
Choose a tag to compare
@curlpipe curlpipe released this 19 Sep 22:02
· 483 commits to master since this release
bbaad9f

An update with quite a few small changes that make Ox much more polished!

Big thanks to @HKalbasi for the assistance in setting up the CI

⚠️ Warning, you may need to update your configuration file, feel free to copy the default one stored in config/.oxrc within the repository

Added ➕

  • Proper CI to the repository (so hopefully bugs should become less common going forward)
  • Re-added cursor y position conservation when moving up and down (which was somehow removed)
  • Re-added key bindings to change tabs using the keyboard
  • New configuration options for documents, tab_line and line numbering
  • Simpler configuration file example

Fixed 🔧

  • Plug-ins that are not found now give a warning instead of a horrible panic message
  • Ox will now give a warning if the user doesn't have a configuration file of their own
  • Fixed issue with broken tab-as-spaces traversal
  • Documentation (wiki and readme) is now up to date
  • Different plug-ins can now bind to the same key binding without conflicting with each other
  • You don't need to use status_line:clear() anymore, as this is handled manually
  • Mouse clicks will now no longer push the cursor to the beginning of lines when moving up or down immediately after clicking
  • Ox should now download much faster as huge test files have been removed
  • Removed warnings when compiling