SourceForge.net Logo

Ohloh project report for domingo

Release History

VersionDateDescription
CVS HEAD todayLatest Version in CVS
1.5.1 2008 Jan 28minor bug fix update
1.5 2008 Jan 25major feature update
1.4 2007 Jun 18major feature update
1.3 2006 December, 15major feature update and fix release
1.2 2006 December, 2minor feature update and fix release
1.1 2006 April, 14minor feature update and fix release
1.0 2006 February, 24First official open source release.

Get the RSS feed of the last changes

Release CVS HEAD - today

TypeChangesBy

Release 1.5.1 - 2008 Jan 28

TypeChangesBy
fix remote connection error with Linux (Domingo 1.5 ) Fixes 1859602 . kriede

Release 1.5 - 2008 Jan 25

TypeChangesBy
fix minutes-component of time zone lost Fixes 1853864 . kriede
fix remote connection error with Linux (Domingo 1.5 ) Fixes 1859602 . kriede
add New interface DForm kriede
add New method in interface DBaseDocument : remove(false) kriede
add New groupware interface AddressBook . kriede
add Many new methods in groupware interfaces CalendarEntry , Contact , ContactDigest and MailDatabase kriede
update method disposeInternal() is now deprecated; disposeInstance() should be used instead. kriede
update Major rework of date/time classes GregorianDate and GregorianTime kriede
fix UnsupportedOperationException: UnmodifiableList.set() Fixes 1836164 . kriede
fix Problem with getItemValueDate in 1.4 Fixes 1787897 . kriede
fix factory.getSession() returns null Fixes 1817655 . kriede
fix Remote connect with getInstance Fixes 1823351 . kriede
fix RemoveFromFolder: is it a bug? Fixes 1805378 . kriede
fix Domingo 1.4 Remote Connection Bug Fixes 1748234 . kriede
fix Patch in progress for MailDatabase - Calendar getObjects Fixes 1828772 . kriede
fix MailDatabase - getObjects(Calendar, Calendar) Fixes 1818833 . kriede
fix BaseDMapper - getCalendar bug Fixes 1818113 . kriede
fix DateUtil - null object handling Fixes 1818103 . kriede
fix CalendarEntry - non-primitive parameter handling Fixes 1818073 . kriede
fix DirectMapper fix v2 - Get mail working Fixes 1817991 . kriede
fix Addressbook, ContactDigest, Contact implementation Fixes 1812017 . kriede
fix Enhancement to Mailbox interface - work in progress Fixes 1809858 . kriede
fix getSession methods not calling initThreadPool Fixes 1831258 . kriede
fix problem with notes location Fixes 1823350 . kriede
fix CalendarEntryMapper - Fix Start/End Date mapping Fixes 1818033 . kriede
fix Directmapper fix (alternate) Fixes 1817547 . kriede
fix Bugfix patches- Email, InternationalProxy Fixes 1817545 . kriede
fix CalendarEntry / Digest Mapping Fixes 1816728 . kriede
fix Calendar Functions Fixes 1816720 . kriede
fix DirectMapper fix Fixes 1816669 . kriede
fix getFields Implementation Fixes 1747014 . kriede
update Many other small improvements, too many to list all fo them. kriede

Release 1.4 - 2007 Jun 18

TypeChangesBy
update Test suite passed for Lotus Notes/Domino R8. kriede
update Major changes for server based usage of domingo. kriede
add New methods in interface DView to access view column properties: getColumnNames(), getColumnCount(), getColumn(), getColumns(), new class DViewColumn . kriede
add New method in interface DBaseDocument : remove(false) kriede
update Internationalization of all messages. kriede
add First experimental preview of the mapping module kriede
add First experimental preview of the groupware module kriede
add JRE 1.4 is now required for building domingo. JRE 1.4 is also required when running the new modules mapping and groupware . kriede
update Class DNotesThread has moved from the the package "de.bea.domingo"to the package de.bea.domingo.proxyto resolve circular dependencies. kriede
update Class DAgentBase has moved from the the package "de.bea.domingo"to the package de.bea.domingo.notesto resolve circular dependencies. For compatibility, the old class DAgentBase is still available but is now marked as deprecated and will be removed in the next release. kriede
add New utility classes for Gregorian date/time handling: GregorianDate, GregorianDateRange , GregorianDateTime, GregorianDateTimeRange, GregorianTime, GregorianTimeRange, GregorianTimeZone, Timezones. kriede
update New methods in interface DBaseDocument : copyItem(...), createReplyMessage(), encrypt(), getColumnValues(), getEncryptionKeys(), setEncryptionKeys(), getItemValueCustomData(), getItemValueCustomDataBytes(), getItemValueDateTimeArray(), isSigned(), getSigner(), getSize(), setUniversalID(), getVerifier(), hasEmbedded(), isProfile(), isValid(), isSignOnSend(), isSaveMessageOnSend(), isSentByAgent(), isDeleted(), removePermanently(), renderToRTItem(), replaceItemValueCustomData(...), generateXML(...), getReceivedItemText(), lock(...), lockProvisional(...), unlock(), getLockHolders(). kriede
update New methods in interface DDatabasse : isDocumentLockingEnabled(), setDocumentLockingEnabled(), getFolderReferencesEnabled(), setFolderReferencesEnabled(), getParentView(), getFolderReferences(), putInFolder(...), removeFromFolder() getURL(), getNotesURL(), getHttpURL(), getNotesURL() kriede
update New methods in interface DItem : isSaveToDisk(...), isSigned(), setSigned(), getReader(), getInputStream(), isEncrypted(), setEncrypted(), getValueLength(), setValueCustomData(...), getValueCustomData(...), setValueCustomDataBytes(), getValueCustomDataBytes), getType(), getText(), getLastModified(), copyItemToDocument(...), abstractText(), getAllDocumentsByKey(), getAllEntriesReverse(). kriede
update New methods in interface DViewEntry : getSiblingCount(); method getSibblingCount() is now deprecated and will be removed in the next release. kriede
update New methods in interface DSession : getMailServer(), getMailDatabaseName(), getMailDomain(), resolve(String url). kriede
add New methods in interface DSession : getSessionWithFullAccess(...). kriede
add New methods in DDocument DSession : getSessionWithFullAccess(...). kriede
add New methods in DDxlExporter: getConvertNotesBitmapToGIF and setConvertNotesBitmapToGIF kriede

Release 1.3 - 2006 December, 15

TypeChangesBy
update Project structure reorganized kriede
update Dependent libraries are now referenced in Maven repository instead of lib-folder kriede
fix NPE if using without domingo.properties Fixes 1614859 . kriede
add New methods for full-text search in classes DDatabase kriede
add New methods for full-text search in classes DView kriede
add New methods for full-text search in classes DDocumentCollection kriede
add New methods for full-text search in classes DDocument kriede
add Embedded Objects Fixes 1607457 . kriede
add DDocument.computeWithForm() Fixes 1607449 . kriede
update Improved exception handling for JDK 1.3 better compatibility kriede
fix fix for method getLastRun() in class AgentContextProxy kriede
add new class WriterMonitor, monitoring with a PrintWriter. kriede
add New method in interface DEmbeddedObject: getSource(), getType() kriede

Release 1.2 - 2006 December, 2

TypeChangesBy
fix Domingo behaves different in WinXP and Windows 2000 Fixes 1605305 . kriede
fix Object has been removed or recycled Fixes 1509323 . kriede
add new method in interface DRichTextItem: getUnformattedText() admac77
add new class WriterMonitor, monitoring with a PrintWriter. kriede
add First incomplete version of the Http/XML implementation of the domingo API kriede
add JCA 1.5 resource adapter kriede

Release 1.1 - 2006 April, 14

TypeChangesBy
fix ClassCastException after creating a new databasse. kriede
fix Exception while accessing Calendar list. Fixes 1468397 . kriede
update Default threadpool size should be 1 instead of 5 Fixes 1459434 . kriede
add Logging statement if no domingo.properties file was found. Fixes 1459443 . kriede
add Adapter from Log4j to the domingo monitor interface. Fixes 1470958 . kriede
add Adapter from Java 1.4 Logging to the domingo monitor interface. kriede
add Adapter from Apache Commons Logging to the domingo monitor interface. kriede
add New method in interface DSession: getNotesVersion() kriede
add New method in interface DSession: getPlatform() kriede
add New method in interface DViewEntry: getDescendantCount() kriede
add New method in interface DViewEntry: getSibblingCount() kriede
add New method in interface DViewEntry: getIndentLevel() kriede
add New method in interface DViewEntry: isValid() kriede
add New method in interface DViewEntry: getNoteID() kriede
add New method in interface DViewEntry: getPosition(char seperator) kriede

Release 1.0 - 2006 February, 24

TypeChangesBy
add Published under the GNU Lesser General Public License kriede