This beta is still feature limited with some menus and tabs disabled. As more of the app becomes stable more will be opened up.
There is limited documentation available for building themes. If you'd like to get started building, please see built-in examples. More docs will be coming soon.
There is currently limited access to partials.
Styled Text is a work in progress -- some parts function as expected, but not all and not in all contexts.
There are several known issues involving images, exporting, previewing, and UI.
Stacks 6.0.0 beta 48
222Added settings (preferences) for controlling Release/Beta updates (currently disabled).
221Aligned buttons (and other minor UI improvements) in the add-on updater window.
203I somehow managed to fix and then reintroduce bug #202 in beta 45. I've fixed it again and added an appropriate API integration test that should hopefully prevent that in the future.
215Improved the management of the mini web server (php) during startup and shutdown.
214Fixed a crash (regression introduced in beta 43) triggered by changing pages quickly in succession.
213Fixed a crash (regression introduced in beta 43) when the preview web server was shutting down.
Stacks 6.0.0 beta 45
187Min/max versions on stack/theme API's apply. use "maxStackAPI" to apply a maximum to the Stack API version
202The Sample theme loads the pageBodyAbove scope expected.
203The template variable %pageFileName% and %pageFilename% (lowercase "name") render correctly again
206Smart quotes and complex emoji inside Markdown content no longer cause the content to be truncated.
208The API for pageNavTitle is rendered in the Stack API as expected
209The checkbox to force the file extension shows the correct value for new pages now.
210Changing values in the Site Settings triggers an edit-mode updaet
211Added alias from %pageFilename% to %pageFileName% for stack/theme APIs
206Markdown stacks with smartt quotes or complex emoji no longer cause truncation of the text.
212fixed a crash that could sometimes appear when editing a devstack plist file
Stacks 6.0.0 beta 44
167A Blank theme that includes no content, just a page skeleton, is now included for frameworks that need it
163There are now specific menu items for showing the Themes folder, Stacks folder, and Stacks Library folder
159The double "jQuery" wording in the site settings tab of the inspector sidebar had one jQuery too many.
199The jQuery Compatibility mode setting was moved from the app settings to the site settings
198The developer setting to force updates to be single threaded for debugging is no longer needed as logging is thread-safe now
122Php session code modernized to name the session "Stacks"
146The old jQuery API from S5 works as it did in S5 (it requires jQuery 2 in all cases)
200When a stack that requires php is added to a page the page will change its file extension to php
48The Stack API's custom-libraries and standard-librarys now add the include lines for CSS as well as JS (and many other small fixes to library includes)
196Icon size menu is now functional and includes the Stacks 5 options
195Theme API: all whitespace is stripped from theme templates. The corrects a problem with page-prefix content
168Items at teh bottom of the page-list and layout-list can again be selected again
18There are no longer any stacks or themes being delivered in development mode
197Dragging a page to the position it was in before the drag no longer results in intermittant loss of the page
54Changing the default file extension affects pages and preview immediately (regression in beta 43)
195Themes now strip whitespace at the beginning of templates to ensure things like php session info is handled correctly and doctype tags appear before any other characters
Stacks 6.0.0 beta 43
192A new logging UI is included in the stack updater, the stack installer, and the deploy window
145A restart button is presented to the user after a successful update or install of a 3rd party stack
193UI and threading improvements to the stack updater
1883rd party themes distributed inside of a a stack (and vice versa) load as expected
165Several small bugs were fixed that could throw the updater off track and prevent a stack from restarting
144Fixed a crash that could occur when updating a stack with a malformed appcast
Stacks 6.0.0 beta 42 — fix a number of UI and threading issues in the stack updater
Stacks 6.0.0 beta 41
181Progress indicator for the 3rd party stack installer, with a summary of what was installed and a detailed log for diagnosing problems
182Stacks no longer shows two icons in the Dock when restarting after an update (but you'll have to wait until the next update to see it
111Php in the Preview web server now supports many extensions
Improve crash reporting during project file Open and Save
155Preview (and the internal web server) no longer requires Rosetta
15Fixed crash that could occur when users attempt to open project files with insufficient read priveleges.
156Fixed crash that could occur when users double click 3rd party stacks to install them into the Stacks add-on library.
140fixed a potential crash while rendering empty JS templates
Stacks 6.0.0 beta 35 — removed
Stacks 6.0.0 beta 33
124ftp settings validation window can now display a log
you can now use a Stacks custom URL to set up your deployment settings
123ftp passwords are saved to the keychain as expected
125validation button is disabled while running the validation
126ftp port number is no longer always reset to 22
Stacks 6.0.0 beta 32 — removed
Stacks 6.0.0 beta 31
you can now set up a deployment location0
some ftp functionality has been merged into the release branch
Stacks 6.0.0 beta 30
115double-click in the titlebar of a stack can now also show the settings of the stack or the library info of the stack
117theme's can now use the var "page" variable to get all the page's context data
112specifying jQuery 3 returns the latest version unless specific min/max values are specified
97themes can now request jQuery3. the variables: stacks.jQuery3, jQuery, and $ will be defined in the global JS scope
93double-click in the titlebar of a stack can lock/hide the stack -- based on the app settings
2double-clicking inside a stack can hide/lock or show info -- based on the app settings
17the hide and lock tools in the edit mode toolbar work and update based on the selection again
50clicking on the info button in a stack changes to the stack's settings pane as expected
108clicking on the close button of a stack while the library is loading deletes the stack as expected
114potential fix for a crash that occurs when a developer creates many update events in a devstack (for example copying in many separate files) while that devstack is visible in edit mode
Stacks 6.0.0 beta 29
99user level per-project control over how jQuery 2->3 compatibility is handled -- either handle jQuery 2 stacks with jQuery migration script, or use jQuery 2 and jQuery 3 simultaneously in different stacks
98return/enter key will open the selected item in the project-splash window
101update marker no longer shows the number 4 after launch
102empty JS templates no longer output a redundant closure in the page JS
103stack updater progress now displays as expected
29the second tab in the info sidebar now shows Layout Settings when a layout is selected (and other contextually appropriate titles)
Stacks 6.0.0 beta 28
89the FOUC that can cause a white flash in dark mode is gone. the edit mode content now apears after the first render pass.
73the stack updater UI is back. it seems to largely function as expected and the notification bubble has been moved to the new toolbar icon -- but other bugs may remain.
90stacks no longer hangs on launch when there are multiple dev stacks that log info to the dev console.
Stacks 6.0.0 beta 27
86changing theme properties now always refreshes edit-mode
Stacks 6.0.0 beta 26
80units no longer overlap with stepper when the sidebar is narrow
68clicking the close box no longer just clears the content of the text stack
84the update now relaunches after installing and the user clicks ok
83the projects window no longer competes with the sparkle update windows
Have a question? You're not alone. In fact someone might have asked already, and if they have it's probably in our FAQ and you can get an answer right now. YourHead FAQ
Get Help
Send us a message, ask a question, or give us feedback. We're here to help. YourHead Support
Find a Lost Serial Number
Lost your serial number? Don't worry, you can look it up in our database. Serial Number Lookup