0.9.1: The one with local time, nicer space script and schema

  • Widget buttons for Transclusions (by onespaceman) as well as some other transclusion-related fixes
  • At long last, date and time functions and attributes now return local time instead of UTC
    • Local means the time of the place where code runs, so this may be your server or client depending on the Client Modes. Ideally you set the timezones the same on both.
  • In Space Script, all syscalls are now exposed via “globals”, so they can be called directly using e.g. editor.flashNotification("hello") instead of syscall("editor.flashNotification", "hello"). The old way still works, but the new way is way cleaner.
  • MVP of Schema support. This is still very nascent, future iterations are to come.
  • SETTINGS is now indexed first, when a full space reindex needs to happen.
  • New Page: Rename Linked Page command
  • Live Queries are now also server-side rendered, just like Live Templates
  • Ctrl-n and Ctrl-p shortcuts now work in the filter box (by Ruibin Xing)
  • Internal refactor, and more leverage of JSR. The SilverBullet plug API is now published on JSR as well, and soon this will be the preferred way of importing the plug APIs.
  • And these syscalls are now fully documented
9 Likes