@unitybase/cs-shared #

Fixed #

5.5.16 2021-01-17 #
  • improved JSDoc

@unitybase/mailer #

Added #

5.5.0 2021-01-17 #
  • TubMailSender.login method - must be called in case deferLogin === true in a constructor.
  • TubMailReceiver.login method - must be called in case deferLogin === true in a constructor.
  • temporary added a Mailer:.. debug messages to locate a source of AV in sending mail
  • if compiled with -dMAILAV_TEST POP3/ST wrote additional logs into /tmp/ub_mailerlog.txt

Changed #

5.5.0 2021-01-17 #
  • Linux: recompile module with FPC_SYNCMEM support (aligned memory allocations)

Fixed #

5.5.0 2021-01-17 #
  • attachment contentID property(if specified) handled for both Text kind of attachment and File kind, not only for Text kind as before this fix. contentID property is used in HTML e-mails to identify pictures in HTML what placed in attachments.

@unitybase/ub-pub #

Added #

5.7.0 2021-01-17 #
  • UB.LocalRepository - client side UB.Repository analogue for local data. Can be used as a repository for Vue based data controls:
    <template>
      <u-select-multiple
       v-model="mappings"
       valueAttribute="code"
       :repository="getLocalDataRepository"
       entityName="frm_Attribute"
       displayAttribute="name"
     />
    </template>
    <script>
    module.exports.default = {
      methods: {
        getLocalDataRepository() {
          return UB.LocalRepository(
            {data: [['01', 'Jon'], ['02', 'Bob']], fields: ['code', 'name'], rowCount: 2},
            'frm_Attribute'
          }).orderBy('name')     
        }
      }
    }
    </script>
    

@unitybase/ubq #

Added #

5.4.29 2021-01-17 #
  • e-mail sending job uses deferred SMPT log-in (helps to locate a source of AV during sending some mails)

Changed #

5.4.29 2021-01-17 #
  • e-mail sending job pass a path to the blob store file into UBMailSender instead of reading a file content into JS memory and pass it as base64. This decrease JS memory usage and breaks a long BASE64 string into 78-char lines as required by RFC-5322

Fixed #

5.4.29 2021-01-17 #
  • mail sending job calls a logout from mail server in finally block. This force closing POP3 connection in case MTA returns an error.

@unitybase/ubs #

Fixed #

5.4.50 2021-01-11 #
  • Default report script now does not crash report execution with error 500

@unitybase/xlsx #

Changed #

5.1.58 2021-01-11 #
  • improve bulding of xf and alignment tags (not add excessive spaces in the end) in order to provide safe parsing it by xlsx Earlier: <xf xfId="0" applyFont="1" ></xf>, now: <xf xfId="0" applyFont="1" ></xf>