The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
* Fixed an issue when excluding some properties of native types
* Added an ability to exlude custom class fields from interacting with database:
```
Backendless.shared.data.excludeProperties(forClass: AnyClass, fieldNames: [String])
```
* fixed issue when publishing without PublishOptions
* fixed issue with pushing broadcast
* added @dynamicMemberLookup for the BackendlessUser
* fixed RT issue when user was able to subscribe only for one messaging channel
* some deprecated code was updated under the hood
* minimal iOS and tvOS versions changed to 12.0
* added implementation for BackendlessExpression
* fixed issue with mirroring class children
* added the `callbackUrlDomain` argument to the `getAuthorizationUrlLink` methods
* fixed RT `bulkUpsert` methods access level for class approach
* fixed issue with `DataPermission`'s `setPermission()` function
* fixed issue when `getUserToken` method returned nil after login with `stayLoggedIn = true` and re-runing app
* added a necessary `import Foundation` line of code to the UserProperty class
* the `loginWithOauth1` method signature changed a little to:
```
func loginWithOauth1(providerCode: String, authToken: String, tokenSecret: String, fieldsMapping: [String : String], stayLoggedIn: Bool, responseHandler: ((BackendlessUser) -> Void)!, errorHandler: ((Fault) -> Void)!)
func loginWithOauth1(providerCode: String, authToken: String, tokenSecret: String, guestUser: BackendlessUser, fieldsMapping: [String : String], stayLoggedIn: Bool, responseHandler: ((BackendlessUser) -> Void)!, errorHandler: ((Fault) -> Void)!)
```
* the response of the `createEmailConfirmation` method changed to String:
```
func createEmailConfirmation(identity: String, responseHandler: ((String) -> Void)!, errorHandler: ((Fault) -> Void)!)
```