2022-08-31
2022-08-09
2022-06-14
2022-06-01
2022-04-10
2021-10-07
2021-10-06
2021-09-04
- [developer.boomla.com] separated developer.boomla.com for developers and boomla.com for end-users
- [boomla.com] removed end-user related changelog entries
2021-07-06
2021-07-04
2021-06-29
2021-06-28
- [PLATFORM] extend sjs-4 engine with
2021-06-26
2021-06-22
2021-06-21
2021-06-16
2021-06-15
2021-06-14
- [PLATFORM] add page-1 file type
2021-05-08
2021-04-24
2021-04-09
- [PLATFORM] add first-class Bucket support
- [PLATFORM] extend sjs-4 engine with
- [IDE] add Bucket support
2021-03-21
2021-03-16
2021-03-15
2021-03-06
2021-03-04
2021-02-20
- [PLATFORM] Content-Security-Policy change: the directive
script-src 'unsafe-inline'
is now supported
2021-02-09
- [PLATFORM] sjs-4 engine change:
File.prototype.call(): provide the dot in method names, as in
.Inline
instead of Inline
. (The old form remains supported to not break old apps.)
2021-02-08
- [PLATFORM] extend sjs-4 engine with
File.prototype.hasMethod()
2020-12-01
2020-11-25
- [boomla.com] add blog post Filesystem and Database are not cutting the problem space right
- [PLATFORM] add improved storage system for collaboration:
- add Dynamic Filesystem support,
- add dynamic link support,
- support different workflows (static workflow, dynamic workflow),
- improved security model where the Static Filesystem is read-only in production
- [boomla.com] update Glossary:
- rename static link to hash-based link,
- rename dynamic link to location-based link,
- add Static Filesystem,
- add Dynamic Filesystem,
- add dynamic link (new concept),
- add production environment.
2020-11-16
- [PLATFORM] reverted to using 64bit FnodeIds instead of 128bit ones; let’s do a slow ramp-up as required.
Updated blog post.
2020-11-02
2020-10-19
- [PLATFORM] use 128bit random FnodeIds instead of 32bit incremental ones
- [boomla.com] add blog post 128bit File node IDs
2020-10-07
- [PLATFORM] support internal script (inline scripts) in
<head>
2020-10-06
- [PLATFORM] extend sjs-4 engine with
2020-09-19
- [PLATFORM] add ALT tag support to built-in
image-1
2020-09-07
- [PLATFORM] log in to any website by going to
SITE.COM/..login
. This makes sure your website-specific session gets connected to your Boomla session which is critical for the central login system of Boomla to work. There is a return
parameter too to specify a landing URL.
2020-09-05
- [PLATFORM] image-1 app bug fix: in some rare edge cases, a large image could end up being too large after resizing/transformation to be returned. Now returning original in this case.
2020-09-03
2020-08-23
2020-08-22
- [boomla.com] merge Tutorials and How to pages, re-record most How to videos
2020-07-26
2020-07-23
2020-07-22
2020-07-03
- [boomla.com] extend Glossary with Component, Component instance, Component app, Section, Section placeholder, Section placeholder app
2020-06-22
- [PLATFORM] add
/..login-status
endpoint to verify if you are logged in on any given Boomla website; see for this website
2020-06-20
2020-06-11
2020-05-21
- [PLATFORM] roll out HTTPS for every site
2020-03-26
- [PLATFORM] bugfix: UTF-8 files containing BOM sequence are now supported
2020-03-24
2020-03-22
2020-03-21
- [PLATFORM] extend sjs-4 engine with
User.prototype.owner()
2020-03-03
2020-02-20
- [PLATFORM] allow using internal style definitions in
<head>
(define the CSS rules directly in a <style>
tag in the <head>
, not in an external stylesheet)
2020-01-20
2020-01-11
2020-01-10
- [skyconfig.boomla.net] the package skyconfig.boomla.net was rewritten from scratch for improved usability
2019-11-28
2019-11-12
2019-11-03
2019-11-02
2019-11-01
- [boomla.com] add how-to: How to remove the Boomla Toolbar
2019-10-26
2019-10-18
2019-10-14
- [boomla.com] release a greatly restructured & rewritten docs & tutorials section
2019-10-11
2019-10-04
2019-09-30
2019-09-05
- [PLATFORM] the Boomla Frontend Toolchain adds mobile/tablet support
2019-08-10
- [boomla.com] restructure documentation, add How to section
2019-07-23
2019-07-08
2019-06-19
2019-05-29
- [PLATFORM] release new Frontend Toolchain
2019-04-29
2019-04-18
- [PLATFORM] Frontend Toolchain: deprecate class
.o1-file-no-icon
2018-12-18
2018-12-17
2018-10-25
2018-09-17
2018-08-14
2018-08-13
2018-08-09
2018-07-21
2018-07-11
2018-07-06
- [PLATFORM] document .RunAs file
2018-06-27
2018-06-21
2018-06-03
2018-04-22
- [play2.boomla.net] create an end-user game to have fun and learn Boomla
2018-03-28
- [PLATFORM] now you can create websites on your own domains
2018-03-05
- [PLATFORM] temporarily remove local distrubution to move faster as none of our
users were interested in using it
2018-03-03
2018-03-01
2018-02-24
- [boomla.com] add page: Request for Apps
2018-02-08
2018-01-09
2017-12-30
2017-09-17
2017-09-14
2017-05-11
2017-04-25
2017-04-12
- [boomla.com] add Open in Playground button to all developer video intros
2017-04-08
- [PLATFORM] release v0.7.0 - make missing .Accept files default to deny drops
- [boomla.com] add developer video intro: Accepting file drops
2017-04-07
- [boomla.com] add developer video intro: Editable text areas
2017-04-05
- [boomla.com] add developer video intro: Errors are first class citizens
2017-04-04
2017-03-30
- [boomla.com] add developer video intro: Install a new theme
- [boomla.com] add developer video intro: Adding files to the Toolbar
2017-03-28
- [boomla.com] add developer video intro: Create simple HTML content
- [boomla.com] add developer video intro: Create Markdown content
- [boomla.com] add developer video intro: Pages vs contents
2017-03-27
- [boomla.com] add developer video intro: Execution flow
2017-03-25
- [PLATFORM] release v0.6.0 - allow restricting what can be dropped in files
- [boomla.com] document .Accept files
- [boomla.com] add accept-1 to built-in types
2017-03-17
- [boomla.com] renamed dev tutorial page to Start here, added 4 video intros
- [PLATFORM] GUI: file drop highlighter now turns red (BEFORE|AFTER) root file
2017-03-13
2017-03-08
- [boomla.com] explain What is Boomla? on developers page
2017-03-06
2017-03-05
2017-03-03
2017-03-02
2017-02-10
2017-01-27
- [PLATFORM] release v0.4.3 - sjs-3: allow running os.inline() directly in .Request method
2016-12-23
- [PLATFORM] release v0.4.2 - simplify running Boomla locally, improve local Control Panel
2016-12-18
2016-12-13
- [boomla.com] separate user docs and developer docs, move apps to top menu
- [boomla.com] document how to copy contents
2016-11-26
2016-11-22
2016-11-17
2016-11-09
2016-11-08
- [PLATFORM] release v0.4.0
2016-11-07
- [PLATFORM] sjs-3 interpreter: rename File.prototype.follow() to .followLink() (no website used it)
- [PLATFORM] app-1 runtime: support customizing apps along the file’s type chain;
which works like a prototype chain
- [PLATFORM] app-1 runtime: .Inline/.Style and .Request/.Style files deprecated,
look for .InlineStyle and .RequestStyle files instead
- [PLATFORM] add file upload support to HTML forms (multipart/form-data)
2016-11-05
2016-11-04
2016-11-02
- [PLATFORM] built-in image-1 app now displays images with max-width to not overflow the containing placeholder
2016-11-01
- [BOOMLA CLOUD] run migration script on all sites to remove deprecated .Class file and update all apps
2016-10-29
2016-10-27
2016-10-26
- [IDE] bugfix: file removal did not work, broken 2 days ago
2016-10-24
- [boomla.com] document reserved file names
- [boomla.com] Control Panel / Apps area has shown locally created apps too, show only imported ones
- [boomla.com] add changelog
- [IDE] add tooltip to word-wrap button
- [IDE] make file icons not overlap filenames
- [IDE] make page title (browser tab) show open file’s name
- [IDE] make filenames in navigation area anchors to support keyboard-based navigation
- [IDE] add refresh button
- [TOOLS] restore scroll position after actions that trigger page reload, like save and file upload
- [TOOLS] bugfix: removing the current page (or any anchestor) resulted in error 404, redirect to first existing anchestor instead
- [tutorial.boomla.com] make html-1 app’s default content easier to notice (longer)
2005-09-01
- Started working on Boomla.