Xway b8 is here!

Xway b8 is here!

We have just released Xway b8, the latest version of our next-generation program for visual web design.
You can download it from our website.

Documentation

Xway comes with a detailed reference manual, which you can access by choosing Xway User Guide from Xway’s Help menu. This also includes an appendix with a list of new features and cross-references to documentation in the user guide — this is a good place to start if you’re upgrading from a previous beta version. If you’re new to Xway, a good place to start is the introduction to the user guide, and the introductory tutorial (see below).

Tutorials

A good way to become familiar with Xway is to work through the introductory Xway Tutorial. Select Xway Resources from the Help menu to go to the Xway Resources section of our website, and click on Tutorials, near the bottom of the page, followed by Download the Xway tutorial on the Tutorials page. This takes you through the steps for creating a simple website.

The Xway Tutorial is the first in a series of tutorials. The next tutorials in this series are the Xway Menu Tutorial, which introduces navigation menus, and the Xway Flexbox Tutorial, which introduces Flexbox layout. All these tutorials, and the documents they create, are available from our website.

These tutorials have been updated for b8—the updated version of the Xway Menu Tutorial shows how to use sticky position with menus.

Sample documents

There are two collections of sample documents that you can download from our website: Ambient and Ambient Light. These were created using the Xway Tutorial, Xway Menu Tutorial, and Xway Flexbox Tutorial.

New features

For more information on new features, see the New Features appendix at the end of the Xway User Guide. This contains cross-references to documentation.

  • Lists
  • Sticky position
  • Display and visibility properties
  • Maximum width and maximum height fields for dynamic styles
  • Dynamic target styles can be used for popups and collapsible sections etc.
  • Export (and Export As…) duplicates the contents of a document’s internal Site folder to an external folder
  • Show Export Folder opens an exported folder in the Finder
  • Show Site Folder has been removed from the File menu
  • Empty Site Folder deletes the contents of a document’s internal Site folder
  • Box offsets are displayed in a separate Offsets section of the Box Inspector, just above the Dimensions section (instead of within the Dimensions section)
  • Hamburger menus can be set to display below a defined breakpoint, always, or never
  • The alignment of hamburger menu items can be set to Left, Center, or Right
  • If a folder is selected in the Site panel, new pages and folders are added within this folder
  • If a folder is selected in the Site panel, copied pages and folders are pasted within this folder
  • The Site panel automatically expands ancestor items when new items are added

Improvements

We made some improvements, including:

  • Xway adopts the unified toolbar style in Ventura (macOS 13) and later. This style was introduced in Big Sur, but we previously avoided it because it caused toolbar items to be aligned on the right of the toolbar, making them harder to access. However, Ventura provides a way to centre-align toolbar items. This gives Xway a more modern appearance and more window space.
  • Xway preserves the current Inspector pane when switching to a non-layout view and back.
  • The Link dialog defaults to the current page (instead of None) for Page links, making it easier to create links to items that are on the current page.
  • We’ve improved the error message for YouTube videos that can’t be embedded.

Bug fixes

We fixed some bugs, including:

  • The Rename command in the File menu doesn’t strip document extensions (making them unreadable until the extension is restored).
  • Iframe PDF previews aren’t vertically flipped.
  • Fixed a layout issue that occurred when multiple fixed-position items are used on a page.
  • Fixed a layout issue that affected menus within flex containers.
  • Fixed an HTML parsing issue that could prevent components from being imported.
  • Links to items work in Xway’s Web view.
  • Aspect ratio is calculated correctly for flex item images with borders and/or padding.
  • Percentage heights are calculated correctly for children of flex items in horizontal layouts.
4 Likes

So far I have used the new version only for some minor site text updates. I created an new external site folder and published the changes and exported them to the new folder, so far so good. However, when I made later changes, and published them, the export feature did not overwrite the new versions to the external site folder. I tried refreshing the folder by opening and closing it but the dates did not change, so I deleted the contents of the external folder and re-exported the files. This fixed the issue, and Cyberduck correctly uploaded only the newer files. But I have had to do this each time, can you let me know if you are also seeing this behavior?

Hi Bert,

That’s not what happens for me. If you choose Export from the File menu, Xway publishes your site and then duplicates the contents of the internal Site folder to the external Export folder. It won’t overwrite files that are identical with the files that were previously published and exported, but it should overwrite files that have changed (and delete files that are no longer needed). You should be able to locate your Export folder by choosing Show Export Folder from the File menu. Xway does allow you to create multiple export folders (if you use Export As), so it’s a good idea to use Show Export Folder to make sure you are looking at the current export folder.

If you’re seeing something different, I don’t mind taking a look at your Xway document if you can share it via Dropbox or similar. You can message me via Discourse (click on my picture, then click on Message).

Hi Jeremy, I tried it again from my office today and it seems to be working now. Sorry about the false alarm, not sure what happened before but it’s behaving correctly now.

1 Like