Hello folks,
NOTE: Updated again 12/05/07 - please re-download!
I have decided to release Scrivener 1.04 as a public beta. This is really the final version of 1.04, except for the fact that the Help file is not yet up to date (so do not complain otherwise
) and that it is not neatly packaged up as a DMG and so forth.
The idea is simply that anybody who wishes can test 1.04 whilst Iâm updating the Help file and preparing the package, and that therefore any major bugs that arise or that I have missed can be fixed before I release 1.04 officially and make it available as an update.
Please note: Because this is a beta, all bug reports should be posted to this thread, and not to the Bug Hunt forum, which is reserved for release versions only.
Note that the file format has changed slightly with 1.04, so that you will need to update your projects, and that the way script formats work have also changed considerably, so be sure to read the Readme file before you start complaining that the Stageplay formats have gone missing. 
1.04 introduces a number of fairly large but oft-asked-for changes, such as:
- Mail 2.0-style split views
- No one editor is dominant any more - you can collapse either
- Overhauled script settings, so that you can create your own script formats
- Better Subversion support (hopefully)
- Project References
- Faded footnotes and annotations
- âNo synopsisâ is gone the way of the Dodo
- You can now assign names to snapshots
- You can now open your bibliography/citation manager using a keyboard shortcut (shift-cmd-Y) from within Scrivener; Scrivener now accepts automatic pastes from Bookends
- many, many bug fixes and minor feature additions
The full change list can be found at the end of this post and in the Readme file.
Here is the download link:
literatureandlatte.com/dlbet ⌠4Beta3.zip
Particular feedback
I would particularly like feedback on whether or not this version plays better with Subversion and on how the new custom scripts feature works for people. Not that it will be redesigned - I just want to make sure it is working properly.
About feedback
Please make feedback as precise as possible. If you notice something wrong, please donât just post a general comment - direct me to exactly where that thing is. It makes fixing it a lot easier. 
Enjoy!
All the best,
Keith
P.S. I have just uploaded beta 2, which resolves some of the issues mentioned earlier in this thread and should now run on pre-G4 systems (sorry about that, G3 users!). The new beta is 1.04b; I am considering naming the official update 1.1 rather than 1.04, better to reflect the change in interface and file format.
P.P.S. I have just uploaded beta 3 - 1.041b.
Change list since 1.04b
- Hopefully fixed bug whereby, upon launching a project in Scrivener, an error would get written to the console along the lines of ââŹĹ*** Illegal NSTableView data source (<SCRSearchResultsController: 0x46b2b80>[object class: SCRBinderDocument, number of selected objects: 0]).Ă Must implement numberOfRowsInTableView: and tableView:objectValueForTableColumn:row:ââŹ
)