Calendar Browser – latest revision history and current file versions

Current file versions

Filename Version Last changed
CalendarBrowserSetup.exe 9.0.0.44 2016-04-29
 
Client Tool files:
AddinExpress.MSO.2005.dll 8.0.4330.0 2015-10-14
AddinExpress.OL.2005.dll 8.0.4330.2005 2015-10-14
adxloader.dll 8.0.4330.0 2015-10-09
adxloader.dll.manifest   2016-03-21
adxloader64.dll 8.0.4330.0 2015-10-09
adxregistrator.exe 8.0.4330.0 2015-10-09
CBClientTool.dll 9.0.0.56 2016-04-28
CBClientTool.pdb   2016-04-28
CBCommonCodes.dll 9.0.0.15 2016-04-28
CBCommonCodes. pdb   2016-04-28
CBLoadGroups.exe 9.0.0.3 2016-04-28
CBLoadGroups.pdb   2016-04-28
CBLoadGroups64.exe 9.0.0.3 2016-04-28
CBLoadGroups64.pdb   2016-04-28
CBLoadGroupsLoader.dll 9.0.0.3 2016-04-28
CBLoadGroupsLoader.pdb   2016-04-28
Extensibility.dll 7.0.9466.1 2012-12-18
Interop.SHDocVw.dll 1.1.0.0 2013-07-04
IntResource.dll 1.0.5.163 2015-10-09
IntResource64.dll 1.0.5.163 2015-10-09
kalmstrom.dll 1.0.0.185 2014-02-05
kalmstrom.pdb   2014-02-05
Microsoft.IdentityModel.dll 6.1.7600.16394 2014-02-05
Microsoft.SharePoint.Client.dll 14.0.4762.1000 2014-02-05
Microsoft.SharePoint.Client.Runtime.dll 14.0.4762.1000 2014-02-05
SafeKalmstrom.dll 5.5.0.3218 2013-07-04
Safekalmstrom64.dll 5.5.0.3218 2013-07-04
SecurityManager.2005.dll 7.1.3141.2005 2014-02-05
SetupActions.CA.dll 1.0.0.1 2014-06-24
System.Web.Extensions.dll 3.5.30729.5420 2014-02-05
     
Workgroup Files
CBClientSetup.msi 9.0.56 2016-04-28
CBAdminNET.exe 9.0.0.19 2016-04-28
CBAdminNET.pdb   2016-04-28
CBAdminNET64.exe 9.0.0.19 2016-04-28
CBAdminNET64.pdb   2016-04-28
CBAdminNETLoader.dll 9.0.0.19 2016-04-28
CBAdminNETLoader.pdb   2016-04-28
CBArchive.exe 9.0.0.19 2016-04-28
CBArchive.pdb   2016-04-28
CBArchive64.exe 9.0.0.19 2016-04-28
CBArchive64.pdb   2016-04-28
CBArchiveLoader.dll 9.0.0.19 2016-04-28
CBArchiveLoader. pdb   2016-04-28
CBCommonCodes.dll 9.0.0.15 2014-06-24
CBCommonCodes. pdb   2014-06-24
CBCreateExampleData.exe 9.0.0.11 2016-04-28
CBCreateExampleData.pdb   2016-04-28
CBMonitoring.exe 9.0.0.4 2016-04-28
CBMonitoring.pdb   2016-04-28
CBOverviewNET.exe 9.0.0.21 2016-04-28
CBOverviewNET.pdb   2016-04-28
CBOverviewNET64.exe 9.0.0.21 2016-04-28
CBOverviewNET64.pdb   2016-04-28
CBOverviewNETLoader.dll 9.0.0.21 2014-10-09
CBOverviewNETLoader.pdb   2016-04-28
Interop.SHDocVw.dll 1.1.0.0 2013-07-04
kalmstrom.dll 1.0.0.185 2014-02-05
kalmstrom.pdb   2014-02-05
Microsoft.IdentityModel.dll 6.1.7600.16394 2014-02-05
Microsoft.SharePoint.Client.dll 16.1.3912.1204 2015-11-18
Microsoft.SharePoint.Client.Runtime.dll 16.1.3912.1204 2015-11-18
SafeKalmstrom.dll 5.10.0.4312 2015-10-20
Safekalmstrom64.dll 5.10.0.4312 2016-03-09
secman.dll 4.0.0.5 2014-02-05
secman64.dll 4.0.0.5 2014-02-05
SecurityManager.2005.dll 7.1.3141.2005 2014-02-05
System.Web.Extensions.dll 4.0.30319.17929 2014-06-24
WYSIWYGEditor.dll 1.0.0.4 2014-02-05
CBPages folder   2016-04-28


Latest revision history

29 April 2016 Enhancement:
  • Support for Outlook 2016.
9 Oct Bug fixes:
  • Fixed a few minor issues on shared mailbox with cache mode.
  • Fixed issues in exporting appointment to PDF with cache mode.
  • Fixed problem in upgrading multiple installations of Calendar Browser.
24 Jul Enhancement:
  • Added a new feature of exporting Calendar Browser appointments to PDF.
24 Jun Version 9 released

Enhancements:
  • Used HTML5 techniques.
  • Improved performance and stability.
  • Avoid Outlook restart after adding CB group.
  • Auto add Calendar Browser group for the administrator.
  • New design for Calendar Browser Administrator Settings and Overview.
  • Added the loader image everywhere needed.
  • Improved functionalities in the Calendar Browser Overview.
Bug fixes:
  • Fixed issue in displaying recurring appointments in Overview.
  • Fixed issues with shared mailbox.
  • The "Manage" and "Overview" buttons were visible in the personal calendar even if both had been hidden from the administrator settings.
  • The double booking prevention was not working with auto-booking.
  • In Outlook 2007 the Calendar Browser and TimeCard buttons were overlaping when both were installed on the same machine.
  • The Calendar Browser ribbon buttons are no longer displaying in an additional Add-ins tab in Outlook 2010 and 2013.
 
23 Apr Enhancements:
  • Possibility to edit the captions of extra booking information.
Bug fixes:
  • Fixed problem in showing recurring appointments in Overview.
  • Fixed problem in creating appointment from search window if Project field is mandatory.
  • Fixed minor phrases issues.
3 Feb Enhancements:
  • Improved performance of the Overview and when loading CBOverview.exe then a new user friendly message is displayed.
  • New design for the Excel report.
  • New icon is added for CBOverview.exe in Network folder and CB Overview dialog.
Bug fixes:
  • Fixed issue, Example Data gives a message box for maximum appointment when user create appointments more than the limit.
  • Solved some language phrase issue that comes in English for Other Languages.
  • In Settings of CB the second option for copy appointments in other calendar sometimes the path is removed from that textbox.
  • Fixed issue, Add-Ins is removed on repairing the Calendar Browser Client tool installation.
  • In some special cases the Calendar Browser ribbon group was not visible.
4 July Minor update.
  • Improved performance with shared mailbox calendars.
  • Now it is possibleto write in Attendees and their additional info for new and existing appointments when the Extra Booking Info feature is enabled. Blog post
  • New registration method that can work with strict firewall settings.
Bug fix: number of seats were not saved when a new calendar was created.
 
14 March Version 8.1

New features:

AUTO-BOOKING OF CONNECTED RESOURCE
Sometimes booking of one specific resource always requires booking of an additional resource. In these cases it will simplify the process if the additional resource can be booked automatically when the specific resource is booked.

These auto-bookings are defined in the Calendar Browser Settings, under a new tab called Auto-Booking. Here all the resource calendars are listed to the left, and the additional booking for each resource can be selected to the right. The list is empty by default, and the admin will add “auto-booking-rules” as needed.

 Net icon

AUTO-EMAIL TO SUPPLY RESPONSIBLE
When a user has booked supplies with the reservation of a resource, Calendar Browser can now automatically send an e-mail notification to an e-mail address defined by the administrator.

The e-mail addresses for the notifications are defined in the settings form together with the supplies. A new column for e-mail address is added to the Supplies dialog. There is also a Template dialog, where the administrator can specify how the e-mail notification should look if the default e-mail is suitable.  Blog post

REMOVAL OF SUPPLY ITEM WITHOUT LOSING IT FROM PREVIOUS RESERVES
If an item is removed from the Supplies items list in the earlier versions of Calendar Browser, it was not seen in any bookings made prior to the removal.

Now it is possible to remove an item without losing it in a previous booking. When the administrator removes an item from the Supplies list in the Calendar Browser Settings, he/she will be asked if the item should be removed from existing bookings also. If the administrator clicks No, the item will only be removed from the Supplies items list so that it is not available for future bookings.

 Net icon

SEARCH ENHANCEMENTS
Earlier versions of Calendar Browser had the Search function for free rooms in the Outlook calendar view, but there was no other search alternatives. We have now added a possibility to search the Overview by these alternatives:
  • a given date and time
  • a given date and time sorted by host

EXTRA BOOKING INFO
It is now possbile to let users select information about host and attedees from dropdowns in the booking appointments.

We have added dropdowns for selection of:

  • Name and e-mail/company/department of the host
  • Number of participants

These dropdowns will be displayed in a new task pane in the appointment form if a checkbox in the Calendar Browser settings is activated and names and other information have been entered in the settings by the administrator.

E-mail addresses/companies/departments of the participants, will be shown automatically after the name.

 Calendar Browser Extra booking info task pane

The host of the meeting will be fetched from the Outlook profile and shown as default, but another host may be selected.

When the participants has been selected this info is shown in the Overview.  A new Booking summaries list will show the host and attendees of each meeting for a specified day.

REGISTRATION OF CHANGES MADE TO BOOKINGS
When a box in the Calendar Browser settings is enabled a log file will be added in a subfolder in the Calendar Browser network folder. In that file the administrator can see when bookings have been changed and by whom and what changes have been made.

HIGHLIGHT OF BOOKINGS CHANGED WITH SHORT NOTICE
In the Calendar Browser Overview, reservations which have been made or modified at short notice may be highlighted with an hourglass.

This feature is enabled in the Calendar Browser Settings. The time interval between the booking or change and the actual booking time for highlighting to occur is set by the administrator.


Bug fix:
A few users reported an error due to the missing dll file "System.Web.Extension.dll". This dll is now added to the Calendar Browserclient tool installer.
2013
18 Dec Version 8

Enhancements:
  • New technology. The VB6 coding is replaced with with more modern .NET technologies. Users will not notice this directly, but with .NET it will be easier for kalmstrom.com to maintain and develop Calendar Browser in the future.
  • Support also for the 64-bit version of Outlook 2010 and for both the 32- and the 64-bit versions of Outlook 2013.
  • Support for Windows 8.
  • Possibility to generate Excel reports on passed resource usage.
  • The dropdown for project selection in the appointment of the resource calendar will be converted into a button when the alternatives are more than 100. Clicking the button gives a dialog containing a list box with all the alternatives and a text box of the auto-complete type, so that selection of the desired value is easy and fast also when there are many projects.
  • OLAP Reporting Tool is removed and replaced with Excel reports. This means that Calendar Browser is no longer dependent on Office Web Components.
  • No need to restart Outlook after adding a resource calendar. Now the calendar is added to the Outlook calendar veiw directly.
  • The Calendar Description and Calendar Browser Overview windows are closed when Outlook is closed by the user.
Bug fixes:
  • The template for new appointment did not show a new line after saving the first time.
  • Supplies could not be booked while creating new appointment. First the appointment needed to be saved and then supplies could be booked. Now, the supplies can be saved while creating a new appointment.
  • The Example data was not adding body in example appointments.
  • In the Archive tool the appointment body was not added in the database in a correct format.
  • Sometimes double bookings and project mandatory was not checked in room mailbox calendars
  • Sometimes the Archive tool failed to check for duplicate appointments.
New files
Client Tool Files
1. AddinExpress.MSO.2005.dll - 7.0.4023.2005
2. adxloader.dll - 7.0.4023.0
3. adxloader64.dll - 7.0.4023.0
4. CBClientTool.dll – 8.0.0.38
5. CBCommonCodes.dll – 8.0.0.39
6. CBLoadGroups64.exe – 8.0.0.17
7. CBLoadGroupsLoader.dll – 8.0.0.16
8. Extensibility.dll - 7.0.9466.1
9. Safekalmstrom64.dll – 5.4.0.2922
10. kalmstrom.dll – 1.0.0.120
11. adxloader.dll.manifest
12. CBClientTool.pdb
13. CBCommonCodes.pdb
14. CBLoadGroups.pdb
15. CBLoadGroups64.pdb
16. CBLoadGroupsLoader.pdb
17. kalmstrom.pdb

Workgroup Files:
1. CBArchive64.exe – 8.0.0.17
2. CBArchiveLoader.dll – 8.0.0.17
3. CBClientSetup.msi – 8.0.0.38
4. CBOH64.exe – 8.0.0.17
5. CBOHLoader.dll – 8.0.0.17
6. CBCommonCodes.dll – 8.0.0.39
7. kalmstrom.dll – 1.0.0.120
8. CBArchive64.pdb
9. CBArchiveLoader. pdb
10. CBClientSetup. pdb
11. CBOH64. pdb
12. CBOHLoader. Pdb
13. CBArchive.pdb
14. CBCreateExampleData.pdb
15. CBMonitoring.pdb
16. CBoh.pdb
17. CBCommonCodes.pdb
18. kalmstrom.pdb

Removed files
Client Tool files:
eSellerateControl365.dll
install_rights.vbs
Workgroup Files:
CBClientSetup.exe
CalendarBrowserClientTools.dll
OLAPReporting.exe
25 February A few users were getting a permission error on Outlook startup due to a saving conflict in the settings item. This has been fixed, and the client tool has been changed to work and load faster.
9 January 2012 Version 7.1

Enhancements:
  • Support for multiple Calendar Browser installations and folder grouping. FAQ
  • Works without a home page in the root Calendar Browser Outlook folder. This means that Calendar Browser now supports Office 365.
  • Better possibility to add any Outlook calendar to Calendar Browser.
  • Faster loading of the Calendar Browser addin in Outlook
  •  Comma (,) and semicolon (;) are now accepted in Project names.
New files:
Two new files are created when a user adds a Calendar Browser installation to Outlook.
  • CBFOLDERSETTINGS.xml is located in the Calendar Browser network folder and contains information about the Outlook folder of that installation.
  • CBGLOBALSETTINGS.xml is located in the OS application folder of each client machine and contains information about all Calendar Browser group folders added in Outlook.
    Path for Windows XP: C:\Documents and Settings\[UserName]\Application Data\kalmstrom.com\CB
    Path for Windows Vista and 7: C:\Users\[UserName]\AppData\Roaming\kalmstrom.com\CB
Bug fixes:
  • Some users had problems adding more than one direct booking calendar to Calendar Browser.
  • Double booking and appointment copy was not working in Direct booking mailbox calendars.
  •  The default value of Place settings was not saved until after restart of Outlook.
  • When Project Mandatory was enabled and a user tried to book supplies without setting a Project there was a runtime error. Now Calendar Browser will give a prompt to set Project instead.
  • Dialogs for client tool installation and load example data appeared at the same time.
  • If the option "Create copy of new appointments in personal calendar" was enabled some time Calendar Browser installations created multiple appointments in the personal calendar.
  •  When the Calendar Browser Manage exe was saved it disappeared but continued to run in the background. If the user then closed Outlook before the exe had stopped running it gave an error. Now the Calendar Browser Manage exe will not disappear until the settings are saved.
18 October
2011
Enhancements:
  • Finnish version updated with the latest phrases.
  • The Calendar Browser Example data will not work if Calendar Browser calendars are already present. That way there is no risk that someone overwrites real Calendar Browser calendars by mistake.
  • The dependency on Office Web Components is removed from the Calendar Browser Example data, so now OWC are only needed for the statistics tool.
  • In case the Calendar Browser folder has been changed or was not selected during the installation the client had to select it at the first time start of Outlook after the client tool installation. Now Outlook will start without problem and show the option “Go to CB” in the Outlook calendar view if necessary. Most users will never have to do this, and the prompt will be hidden from them.
  • The Calendar Browser Overview loads faster. Earlier it was loading all appointments in all calendars. but now it loads them one month from current date by default. Users can select a date range to load. 
  • The option “Load only future appointments” is removed from the Calendar Browser Admin Settings. Instead a date range for appointments is given in the Overview
  • Appointments are loaded faster in the Calendar Browser overview.
Bug fixes:
  • When multiple Outlook profiles were installed on the same pc, Calendar Browser was giving an error "not able to load folder".
  • The Calendar Browser Overview was not showing recurring appointments in a proper format and sometimes also in wrong date range.
  • In Outlook 2010 it happened that Calendar Browser did not show its toolbar to select project and booking for appointments.
01 March 2011 Problems fixed:
1. Fixed conflict issue
2. Error on Outlook public folder/Network folder name or path containing Unicode symbols

Modification:
1. Faster DLL loading in Outlook
2. CB will take Outlook language instead of OS language now
3. Automatic setting CB Outlook folder, CB won't ask for Selecting folder now after Client Tools installation. For the MSI installation CB Setup creates a VB Script file (“RegistryScript.vbs”), which could be used for setting CB folder
26 January 2011 Problems fixed:
1. On upgrading Calendar Browser calendars were not added into CB Calendar Group on Outlook Calendar View
2. In case Outlook language isn't equal to English CB didn't represent CB calendars in a CB Calendar Group on Outlook Calendar View
20 January 2011 Version 7 released
Now Calendar Browser works with MS Outlook 2007 or higher.
Homepage view is not used now. There is a Calendar Browser group under standard Outlook Calendars which contains custom calendars and Calendar Browser section on the toolbar of 2007 or ribbon of 2010 with the Calendar Browser buttons.

Modification:
Before CB overview had its open day default start-end time (7AM-10 PM) now it will take day start and end time from outlook calendars settings

Problems fixed:
1. It was possible to make double booking at few conditions before
2. Double booking option didn't check meeting items - only appointments items 
3. Recurring appointment was not visible in a Day view
4. Warning message given when user try to enter calendar with empty name
5. Adding supplies to an appointment in new window sometimes closed appointment
6. There was no caption for toolbar configuration in a Calendar Browser “Manage” dialog, now its caption is “Toolbar Settings”
7. During Calendar Browser installation “Example data created successfully” message sometimes came in a background, user was not  able to select or close it
8. Database dialog for CB had no X in the corner for closing it. There was no possibility to leave the database choice
9. Language variable was shown instead of value of remaining days or registration status on the registration window
10. There were problems with registration process and trial period
11. When “Day” view was not selected in CB Overview and in Week II and Month view user wanted to see all day events then Overview application gave a runtime error. It is handled correctly now.
12. It was an error on click email link “sales@kalmstrom.com” on the registration form instead of opening mail window
13. On Overview window “Timeline” view scrolling left gave window closing
14. New appointment template did not work well
15. An error on adding supplies to the new appointment in case of “Project Mandatory” is checked fixed now