github lynx-family/lynx-stack @lynx-js/web-core-server@0.14.0

latest releases: create-rspeedy@0.11.1, @lynx-js/tailwind-preset@0.2.1, @lynx-js/rspeedy@0.11.1...
2 months ago

Patch Changes

  • feat: add _SetSourceMapRelease(errInfo) MTS API. (#1118)

    You can get errInfo.release through e.detail.release in the error event callback of lynx-view.

    The _SetSourceMapRelease function is not complete yet, because it is currently limited by the Web platform and some functions and some props such as err.stack do not need to be supported for the time being.

  • feat: add _I18nResourceTranslation api in mts && init-i18n-resources attr, i18nResourceMissed event of lynx-view. (#1065)

    init-i18n-resource is the complete set of i18nResources that need to be maintained on the container side. Note: You need to pass this value when lynx-view is initialized.

    You can use _I18nResourceTranslation in MTS to get the corresponding i18nResource from init-i18n-resources. If it is undefined, the i18nResourceMissed event will be dispatched.

    // ui thread
    lynxView.initI18nResources = [
      {
        options: {
          locale: 'en',
          channel: '1',
          fallback_url: '',
        },
        resource: {
          hello: 'hello',
          lynx: 'lynx web platform1',
        },
      },
    ];
    lynxView.addEventListener('i18nResourceMissed', (e) => {
      console.log(e);
    });
    
    // mts
    _I18nResourceTranslation({
      locale: 'en',
      channel: '1',
      fallback_url: '',
    });

Don't miss a new lynx-stack release

NewReleases is sending notifications on new releases.