minisite 3.0.3

Functional changes

  • Robust alias lookup - ensures that Minisite assets are correctly resolved regardless of how the server or Drupal is configured regarding base paths.
  • Link generation - base_path is stripped from user input when generating a URL, preventing double-prefixing issues that could lead to broken links or 404s.

Non functional changes

  • Get test/pipelines passing
  • New tests
  • Code quality improvements

minisite 3.0.2

Security update
New features

Changelog

  • Added new permission of "manage minisites". This new permission will be required for users to upload files, and edit minisite configuration.

minisite 3.0.1

New features
Insecure
  • Introduce D11 support, drop support for 10.2 and below
  • Small improvements and bug fixes

minisite 3.0.0

New features
Insecure
  • Introduce Drupal 11 compatibility
  • Drop support for Drupal 10.2 and below
  • Other small improvements and bug fixes

minisite 2.3.0

Unsupported

Changes since 2.2.0

Fix for a high number of 5xx errors.

minisite 2.2.0

Bug fixes
Unsupported
  • Remove D9 support
  • File extension allowed and disallowed lists has been updated for security reasons.
  • File extension denied (disallowed) list has been extended - 'exe scr bmp php doc rtf'
  • ‘doc’ extension removed from allowed list
  • Update test cases to implement the security changes above

minisite 2.1.0

Unsupported

format_size() is deprecated and will be removed in Drupal 11

minisite 8.x-1.2

Bug fixes
Unsupported

Fixed non-existing entity filtering during path lookup.

Some update hooks from other contrib modules could potentially not be able to complete successfully.

minisite 8.x-1.1

Bug fixes
Unsupported

This release fixes asset alias lookup for cases where there are multiple aliases present in the database.

minisite 8.x-1.0

Unsupported

First stable release.

No changes since 8.x-1.0-alpha7 version.

minisite 8.x-1.0-alpha7

Bug fixes
New features
Unsupported
  • Added aliases creation in DB for all assets to support direct links to aliased assets:
    • Added filesize and filemime fields for assets table.
    • Added update hook to update schema
    • Added update hook to update existing minisite instances using batch + archive fetching.
  • Fixed assets not being deleted correctly when removed from the node form + test.
  • Added returning of cache headers when accessing asset.

minisite 8.x-1.0-alpha6

Bug fixes
New features
Unsupported
  • Data files are files that may need to be served from the alias, but not processed by the page processor: json, xml, txt files.
  • Added support for long aliases.
  • Fixed alias matching by full URI with query instead of matching just by path.

minisite 8.x-1.0-alpha5

Bug fixes
Unsupported

- Support for long aliases
- Support for Pathauto module
- More tests

Please uninstall previous versions and install this one. There is no migration path provided.

minisite 8.x-1.0-alpha3

Bug fixes
Unsupported

- Fixed alias subscriber event propagation.
- Added alias update.

minisite 8.x-1.0-alpha2

Bug fixes
Unsupported

Adds backwards compatibility with Drupal 8.7.x and 2 additional CI jobs to test with this version of Drupal for PHP 7.2 and PHP 7.3.

minisite 8.x-1.0-alpha1

Bug fixes
New features
Unsupported

Full feature list implementation for 8.x.

Also, compatibility with core 8.8.0, php 7.2, 7.3, tests.

minisite 7.x-1.0-alpha1

Bug fixes
New features
Unsupported

Add Minisite URL alias (experimental)

Optionally use current page URL (defined in URL path settings) as minisite base URL

minisite 7.x-1.0-unstable4

Bug fixes
Unsupported

The release is not in a stable state and only for testing purpose.

Caution: The database schema may change without hook_update_N being implemented. Usage and API may not be documented. Installing a new unstable release entails uninstalling the project, thereby losing all data. Only for those who want a early preview of the project. Not yet suitable for shared development.

minisite 7.x-1.0-unstable3

Bug fixes
Unsupported

The release is not in a stable state and only for testing purpose.

Caution: The database schema may change without hook_update_N being implemented. Usage and API may not be documented. Installing a new unstable release entails uninstalling the project, thereby losing all data. Only for those who want a early preview of the project. Not yet suitable for shared development.

minisite 7.x-1.0-unstable2

Bug fixes
Unsupported

Caution: The database schema may change without hook_update_N being implemented. Usage and API may not be documented. Installing a new unstable release entails uninstalling the project, thereby losing all data. Only for those who want a early preview of the project. Not yet suitable for shared development.

minisite 7.x-1.0-unstable1

New features
Unsupported

The release is not in a stable state and only for testing purpose.

Caution: The database schema may change without hook_update_N being implemented. Usage and API may not be documented. Installing a new unstable release entails uninstalling the project, thereby losing all data. Only for those who want a early preview of the project. Not yet suitable for shared development.

Subscribe with RSS Subscribe to Releases for Mini site