Preview3 brings an architecture that allows you to extend Fanray by creating Plugins, Widgets and Themes in a clean and maintainable way. This new extensibility will keep the system core from being bloated and let others build their own features and applications easily.
This preview incorporates what I worked on for the past few months, fixes, improvements but mostly a brand new widget system. Widgets provide a way for theme designers to optionally define regions (widget areas) on their theme for end users to drag and drop pieces of UI (widgets) onto these areas to customize their site.
I've done some enhancements and fixes to the Media Gallery. Now you can drag and drop images directly in Composer and they will be uploaded and inserted in the editor.
Fanray v1.0 was a minimal viable blog, you could only post through a client like the Open Live Writer. The next release builds on v1 and introduces a brand new Admin Panel you can now easily manage your blog's posts, tags, images etc.
It's been a year since v1.0 was released, to be able to release more often I need to put in more effort to issue management and planning. As part of that I want to have a Roadmap that highlights roughly what's coming in the foreseeable future, but first I need a versioning scheme that could work for me.
Fanray 1.0.0 is out! It took me three and half months to go from the initial commit to the v1 release today. I’m right on track to achieve what I started out to do, learning in the open, building something I can use everyday, and sharing all aspects of this process with the community.