root / relnotes.txt

Revision 563:d5fbb4f96273, 6.9 kB (checked in by Harri Kaimio <harri@…>, 5 years ago)

Updated release notes for forthcoming 0.5.0 release

Line 
1PHOTOVAULT 0.5.0-dev
2
3RELEASE NOTES
4
5This is release 0.5.0 of Photovault, a cross-platform Java based image
6archiving application for photographers. 0.5.0 improves color adjustment
7possibilities, adds XML export for image metadata and fixes several importat bugs.
8
9MAIN CHANGES IN PHOTOVAULT 0.5.0
10
11New features
12
13  * New color curve tool that makes it possible to adjust colors of all images,
14    not just raw image files as in 0.4.0
15
16  * New tool for adjusting saturation of images
17
18  * New tool for deleting photos from database
19
20  * Import/export metadata stored in Photovault database in XML format. In this
21    first version of the feature, Photovault just exports the whole content of
22    database, but in future this framework can be extended to allow more controlled
23    exchange of image data.
24
25  * Improved support for MacOS X. Photovault 0.5.0 adjusts is user interface to
26    be closer to look and feel of native MacOS applications. Also a native installer
27    for Mac is provided.
28
29  * Significant speed improvements when changing raw conversion or color settings.
30    This comes with price in image loading time - this can take somewhat longer
31    than earlier.
32
33  * Reorganized toolbars for better clarity and new keyboard accelerators for
34    most used functions.
35
36  * The window for viewing individual images has the same controls & menus as main
37    window
38
39  * When opening multiple images to new window, Photovault no longer opens separate
40    windows for each. Instead, it opens only 1 window with all the images visible
41    as thumbnails in preview pane.
42
43  * Discontinued support for Java 1.4.
44
45Bug fixes
46
47  * #107 Inconsistent logic for deciding whether a file is raw image
48
49  * #108 Error in limiting crop bounds
50
51  * #112 Thumbnail creator thread can go into infinite loop if thumbnail
52    creation is unsuccesful
53
54  * #114 PhotoInfo#exportPhoto does not report all potential errors
55
56  * #120 Crop action not disabled if preview pane is hidden
57
58For full list of changes, see
59http://www.photovault.org/cgi-bin/trac.cgi/query?status=closed&milestone=0.5.0
60
61
62MAIN CHANGES IN PHOTOVAULT 0.4.0
63
64New features
65- Support for importing raw camera files
66- Color correction for raw images
67- Support for additional image file firmats
68
69Bug fixes
70- Disabled username & password fields when using Derby database (#61)
71- Failing crop operation when exporting (#89)
72- Exporting hangs up with erronneus format string (#83)
73- NullPointerException when sorting images with no shooting date (#96)
74
75For full list of changes, see
76http://www.photovault.org/cgi-bin/trac.cgi/query?status=closed&milestone=0.4.0
77
78MAIN CHANGES IN PHOTOVAULT 0.3.1
79
80New features
81- Use checkboxes to select folders a photo belongs to
82- Default thumbnail image used if the photo does not have a thumbnail
83
84Bug fixes
85- Improved support for image formats. Photovault can now read all image
86  formats support Java Advanced imaging. It also supports using images with
87  16 bits per channel although exporting is always done with 8 bits per
88  channel.
89- Better EXIF tag handling
90- Improved error messages when login or database startup fails
91- Possible to cahnge database after unsuccesfull login
92- Improved error handling if photo instance file is missing or corrupted
93
94
95MAIN CHANGES IN PHOTOVAULT 0.3.0
96
97New features
98- Arbitrary cropping and rotating of images. As all Photovault operations,
99  the original image is always preserved and the operations are only
100  applied when wieving/exporting the image.
101- Improved exporting of multiple images at once
102- Possibility to freely set resolution of exported images
103- Sorting of viewed images by shooting time, shooting place or quality
104- Visual icons for indicating image quality setting in thumbnail view
105- Toolbar & menu icons
106- Improved performance when indexing external volumes
107
108MAIN CHANGES IN PHOTOVAULT 0.2
109- Support for external volumes
110- Shortcut keys for moving between images in the same folder
111- Use launch4j for starting Photovault (instead if NSIS)
112
113BACKWARDS COMPATIBILITY
114
115Photovault 0.5.0 requires Java SE 5 or newer. It will nnot work anymore with
116Java 1.4.
117
118Version 0.5.0 adds new structures to database to support the new features (color
119adjustment). If you open a database created with earlier version of Photovault,
120the program converts the database automatically to new format. The new database
121structure is backwards compatible with older versions starting from 0.2.0.
122However,  the earlier versions cannot display raw images at all or color adjustments
123of other images. It is still possible to edit meta data and see icons of these
124photos correctly.
125
126If you have used custom ICC profile for raw conversion in 0.4.0 you may notice
127that you get different colors in 0.5.0. This is an intentional compatibility
128break. ICC profiles in 0.4.0 were broken and should not be used.
129
130Starting from 0.4.0, Photovault configuration file format has changed. The new
131config file is saved in <HOME_DIRECTORY>/.photovault/photovault_config.xml
132by default. If this file is not found Photovault will search for the
133old configuration file named photovault.xml in the same directory. If that
134file exists it will use information in the file to create the new
135configuration file. The old confugration file is preserved to allow usage
136of older versions, however, the old file is not updated with changes
137in configuration.
138
139
140SUPPORTED OPERATING SYSTEMS
141
142Photovault has been tested in Linux, Windows XP and MacOS X 10.4. It should work
143in all environments supported by Java SE. However, raw conversion support works
144out-of-the-box only in the environments mentioned above. It is possible to use
145raw conversion in other architectures by supplying your own dcraw executable.
146
147REQUIRED SOFTWARE
148
149Photovault needs Sun Java 5 or newer and Java Advanced Imaging
150libraries to work. You can download both from Sun web site.
151
152Photovault can use either Apache Derby or MySQL as metadata
153store. Derby is included in this release; if you want to use MySQL
154instead you need to download it from www.mysql.com.
155
156INSTALLATION INSTRUCTIONS
157
158Briefly:
159
160  * Install Java from http://java.com/getjava
161
162  * Install Java Advanced Imaging from
163    http://java.sun.com/products/java-media/jai/downloads/download-1_1_2_01.html
164
165  * Install Photovault
166
167  * Start Photovault and set database name & directory as the program asks for
168    them
169
170See http://www.photovault.org/cgi-bin/trac.cgi/wiki/PhotovaultInstall for full
171installation instructions.
172
173KNOWN ISSUES
174
175  * Problems when viewing some indexed color PNG files. This is due to a bug in
176    Sun's Java implementation
177
178  * Some unit test cases do not pass due to unimplemented features and
179    errors in Apache OJB version used in Photovault.
180
181FEEDBACK & SUPPORT
182
183For feedback and support please send e-mail to pvault-users@sourceforge.net
184or directly to author (harri@photovault.org)
Note: See TracBrowser for help on using the browser.