anchor.diff:  
   Empty Nicknames
   ~~~~~~~~~~~~~~~
  -Tigase can now support users with empty nicknames so long as the following code is in init.properties
  +Tigase can now support users with empty nicknames so long as the following code is in init.properties.
   ------
   sess-man/plugins-conf/jabber\:iq\:roster/empty_name_enabled=true
   ------
  
positive.code: - link:https://projects.tigase.org/issues/2823[#2823] +staticStr+ element method now implemented.
  - link:https://projects.tigase.org/issues/2835[#2835] Allowing of +setPermissions+ on incoming packets before they are processed by plugins.
  - link:https://projects.tigase.org/issues/2903[#2903] +see-other-host+ has new option to make it configurable on a per vhost basis.
  - limk:https://projects.tigase.org/issues/3034[#3034] Improved handling of data types and primitives within Tigase.
  - link:https://projects.tigase.org/issues/3180[#3180] Protected access to JDBC repository now enabled.
  - link:https://projects.tigase.org/issues/3230[#3230] Verification added to check against CUSTOM domain rules when submitted.
  - #3258 Retrieval of PubSub/PEP based avatars using REST API now supported. xref:avatarRetrievalRequests[Command URLs here].
  
negative.code: 
  - link:https://projects.tigase.org/issues/2859[#2859] & link:https://projects.tigase.org/issues/2997[#2997] STARTTLS stream error on SSL sockets fixed.
  
  - link:https://projects.tigase.org/issues/2860[#2860] Fixed issue with SSL socket client certificate not working.
  
  - link:https://projects.tigase.org/issues/2877[#2877] Fixed issue in Message Carbons if message contains AMP payload.
  
  - link:https://projects.tigase.org/issues/3034[#3034] Streamlined primitive and Object array handling.
  