<ReleaseNotes>
	<Changeset component="org.gcube.common.home-library-jcr.1-0-0"
		date="2013-09-27">
		<Change>porting to new common.home-library</Change>
	</Changeset>
	<Changeset component="org.gcube.common.home-library-jcr.1-0-1"
		date="2013-12-13">
		<Change>bug fixing</Change>
	</Changeset>
	<Changeset component="org.gcube.common.home-library-jcr.1-1-0"
		date="2014-02-07">
		<Change>Moved to java 7</Change>
		<Change>Added ACLs</Change>
		<Change>Added groups, users and privileges manager</Change>
		<Change>Added trash folder</Change>
	</Changeset>
	<Changeset component="org.gcube.common.home-library-jcr.1-2-0"
		date="2014-04-04">
		<Change>Added locks in: unshare, move, remove and share operation.
		</Change>
		<Change>Removed clones in unshare and remove operations.</Change>
		<Change>Added a default preview used when the original one is not
			available.
		</Change>
		<Change>Moved from the "home-library" user to the real username to
			call the StorageManager library (for accounting).
		</Change>
		<Change>Reduced calls to StorageManager library in upload operation,
			using tmp files
		</Change>
		<Change>Removed clones when a shared folder is removed from the
			workspace
		</Change>
		<Change>Added a private copy of an ex-shared folder for owner and
			administrators
		</Change>
	</Changeset>
	<Changeset component="org.gcube.common.home-library-jcr.1-2-1"
		date="2014-05-22">
		<Change>Added search by properties for gCube items.</Change>
		<Change>Added id to trash items</Change>
		<Change>Fixed bug updating a shared file</Change>
	</Changeset>
	<Changeset component="org.gcube.common.home-library-jcr.1-3-0"
		date="2014-06-06">
		<Change>Added searchFullText method to Workspace</Change>
		<Change>Better performance</Change>
	</Changeset>
	<Changeset component="org.gcube.common.home-library-jcr.1-4-0"
		date="2014-06-30">
		<Change>Added progress number to filename when a file with the same
			name already exists
		</Change>
		<Change>Fixed bug in Message Facility</Change>
		<Change>Added getAdministratos() in WorkspaceSharedFolder to retrieve
			administrators of shared folders
		</Change>
		<Change>Added setAdmin() in WorkspaceSharedFolder to set
			administrators
		</Change>
	</Changeset>
	<Changeset component="org.gcube.common.home-library-jcr.1-5-0"
		date="2014-09-10">
		<Change>Fixex bug in Trash Folder: the Trash grid did not show
			original path when items are shared, the field was empty. #917
		</Change>
		<Change>Improved Trash facility: if the user restores a file whose
			parent does not exist anymore, such file is restored on the workspace
			root.
		</Change>
		<Change>Fixed bug in Share Facility: edit/remove of files in shared
			folders from Admin did not work. The problem was due to a permissions
			conflict. #875
		</Change>
		<Change>Fixed the issue when users override files: the mimetype was
			not correct. This bug led to a wrong icon association to file. #894
		</Change>
		<Change>Changed Workspace.moveItem() method to return the new item,
			instead of null.
		</Change>
		<Change>Fixed bug in Copy and Paste facility: the operation was not
			properly notified on the target node.
		</Change>
		<Change>Moved URI resolver from workspace to HL library. Now
			'getPublicLink' method can be applied to every WorkspaceItem and if
			such facility is not available, an InternalErrorException is thrown.
			#2744
		</Change>
		<Change>Fixed character escape problem in getCollectionName() method.
		</Change>
		<Change>Fixed wrong cast to ReportTemplate zipping a folder.</Change>
		<Change>Modified getItemByPath: it can be used with full remote path
			and share folders.
		</Change>
		<Change>Added unescape saving remote Path to storage.</Change>
		<Change>Fixed getPath() method: it did not return the correct path for
			trashed items.
		</Change>
		<Change>Added method getPrivilege() to WorkspaceSharedFolder to
			retrieve the privilege set on a shared folder.
		</Change>
		<Change>Added method setAdmins() to WorkspaceSharedFolder to set new
			administrators and remove the old ones.
		</Change>
		<Change>Renamed setAdmin() in addAdmin() in WorkspaceSharedFolder.
		</Change>
	</Changeset>
	<Changeset component="org.gcube.common.home-library-jcr.1-6-0"
		date="2014-10-29">
		<Change>Improved getUniqueName copying ang moving files
		</Change>
		<Change>Added WorkspaceItem.isTrashed() method</Change>
		<Change>Added unescape saving remothePath to storage</Change>
		<Change>Fixed getPath() method in trashed items
		</Change>
		<Change>Added possibility to change permission in subfolders</Change>
	</Changeset>
	<Changeset component="org.gcube.common.home-library-jcr.1-6-1"
		date="2014-12-02">
		<Change>Fixed Uri Resolver method</Change>
		<Change>Added feature to move a shared folder in a private folder
		</Change>
	</Changeset>
	<Changeset component="org.gcube.common.home-library-jcr.1-7-0"
		date="2015-02-13">
		<Change>Fixed bug in WorkspaceItem: title and description were missing
		</Change>
		<Change>Fixed bug retrieving last items
		</Change>
		<Change>getACL() methods moved to Abstract Folder
		</Change>
	</Changeset>
	<Changeset component="org.gcube.common.home-library-jcr.1-7-1"
		date="2015-05-15">
		<Change>Fixed bug creating a new VRE folder</Change>
	</Changeset>
	<Changeset component="org.gcube.common.home-library-jcr.2-0-0"
		date="2015-07-01">
		<Change>Using http connections instead of rmi connections</Change>
	</Changeset>
	<Changeset component="org.gcube.common.home-library-jcr.2-1-0"
		date="2015-10-12">
		<Change>WorkspaceMessageManager#sendMessageToPortalLogins method now
			returns the messageId and not Void (#894)
		</Change>
		<Change>Workspace#searchByName limited to a specific folder (#739)
		</Change>
		<Change>Fixed Bug #519: Cannot delete shared folder (even if I'm
			owner)
		</Change>
		<Change>Added Feature #725: Enhancement to HL history</Change>
	</Changeset>
</ReleaseNotes>