> ## Documentation Index
> Fetch the complete documentation index at: https://docs.superoffice.com/llms.txt
> Use this file to discover all available pages before exploring further.

# What's new in SuperOffice 10.3.11

> Release notes. What's new in SuperOffice 10.3.11

# API changes

## Online release

v10.3.11.910, published on 30 October 2024 (hotfix1)

Changes from v10.3.10.720 and v10.3.11.910

## Web services

These changes are observed in both NetServer SOAP and WebAPI (REST) APIs.

### Assembly: SuperOffice.Services

### Modified types

#### SuperOffice.CRM.Services.AppointmentAgent is Modified

* New items
  * Method `UpdateAppointmentWithMode(Int32, DateTime, DateTime, Int32, Int32, Int32, RecurrenceUpdateMode)`

#### SuperOffice.CRM.Services.AppointmentInfo is Modified

* New items
  * Property `HasAlarm`
  * Property `IsBookingMain`
  * Property `IsCompleted`
  * Property `IsTentative`
  * Property `ProjectName`
  * Property `RecurrenceInfo`

#### SuperOffice.CRM.Services.IAppointmentAgent is Modified

* New items
  * Method `UpdateAppointmentWithMode(Int32, DateTime, DateTime, Int32, Int32, Int32, RecurrenceUpdateMode)`

## NetServer core

The following represent changes to assemblies SoCore, SoDatabase, SoLicense and SuperOffice.Plugins.

### Assembly: SoCore

### Modified types

#### SuperOffice.Globalization.RC is Modified

* New items
  * Field `SR_COMMON_FILE_MAXIMUM_SIZE`
  * Field `SR_INBOX_EMPTY_NO_SELECTION`
  * Field `SR_MAIL_FOLDER_FREETEXT_SEARCH`
  * Field `SR_QUOTE_DELETE_QUOTELINES`
  * Field `SR_SALES_ROLES`
  * Field `SR_SELECTED_CONTACTS`
  * Field `SR_SELECTION_TASK_PRINT_SELECTION`

### Assembly: SoDatabase

### Modified types

#### SuperOffice.CRM.ArchiveLists.WorkflowExtenderBase is Modified

#### SuperOffice.CRM.Data.DBC is Modified

* Modified items

##### SuperOffice.CRM.Data.DBC.ScreenChooserFields is Modified

* New items
  * Field `.ScreenChooserFieldsEjscriptId`

#### SuperOffice.CRM.Data.EjscriptTableInfo is Modified

* New items
  * Property `LeftOuterJoin_ScreenChooser_EjscriptId`

#### SuperOffice.CRM.Data.ScreenChooserTableInfo is Modified

* New items
  * Property `EjscriptId`
  * Property `EjscriptId_InnerJoin_Ejscript`

#### SuperOffice.CRM.Lists.ShipmentLinksListProvider is Modified

* New items
  * Method `ExecuteReader(SoCommand)`

#### SuperOffice.CRM.Rows.ScreenChooserRecordData is Modified

* New items
  * Field `EjscriptId`

#### SuperOffice.CRM.Rows.ScreenChooserRow is Modified

* New items
  * Property `EjscriptId`

## Continuous database

The following represent changes to SuperOffice database schema.

### Assembly: SuperOffice.CD.DSL.Database

### New types

* `SuperOffice.CD.DSL.Database.CRMScriptStep11_ScreenChooserFK`
* `SuperOffice.CD.DSL.Database.CsPackageResourceReader`
* `SuperOffice.CD.DSL.Database.ICsPackageResourceReader`
* `SuperOffice.CD.DSL.Database.Steps_Mailing.Mailing_13_LinkLength`

### Modified types

#### SuperOffice.CD.DSL.Database.T\_ScreenChooser is Modified

* New items
  * Field `EjscriptId`
