New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

apostrophe

Package Overview
Dependencies
Maintainers
9
Versions
1087
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

apostrophe - npm Package Versions

1245
109

4.5.4

Diff
etlaurent
published 4.5.4 •

Changelog

Source

4.5.4 (2024-07-22)

Fixes

  • Add a default projection to ancestors of search results in order to load a reasonable amount of data and avoid request timeouts.
bodonkey
published 4.5.3 •

Changelog

Source

4.5.3 (2024-07-17)

Fixes

  • Enhanced media selection with touchpad on Windows by extending focus timeout.
boutell
published 4.5.2 •

Changelog

Source

4.5.2 (2024-07-11)

Fixes

  • Ensure that apos.doc.walk never gets caught in an infinite loop even if circular references are present in the data. This is a hotfix for an issue that can arise when the new support for breadcrumbs in search results is combined with a more inclusive projection for page ancestors.
  • Correct a longstanding bug in apos.doc.walk that led items to be listed twice in the ancestors array passed to the iterator.
  • Correct a longstanding bug in apos.doc.walk that led ancestors that are themselves arrays to be misrepresented as a series of objects in the ancestors array passed to the iterator.
  • For additional guarantees of reliability the _dotPath and _ancestors arguments to apos.doc.walk, which were always clearly documented as for internal use only, can no longer be passed in externally.
bodonkey
published 4.5.1 •

Changelog

Source

4.5.1 (2024-07-11)

Changes

  • Allow tiptap rich-text widget to open modals for images and links without closing the toolbar.
boutell
published 2.227.7 •
boutell
published 4.5.0 •

Changelog

Source

4.5.0 (2024-07-10)

Adds

  • Allow to disable shortcut by setting the option shortcut: false
  • Adds a new color picker tool for the rich-text-widget toolbar that matches the existing color schema field. This also adds the same pickerOptions and format options to the rich-text-widget configuration that exist in the color schema field.
  • Add missing UI translation keys.
  • Infite scroll in media manager instead of pagination and related search fixes.
  • Improves loaders by using new AposLoadingBlock that uses AposLoading instead of the purple screen in media manager.
  • Select the configured aspect ratio and add data-apos-field attributes to the fields inside AposImageRelationshipEditor.vue.
  • Add getShowAdminBar method. This method can be overriden in projects to drive the admin bar visibility for logged-in users.

Fixes

  • Removes unnecessary, broadly applied line-height setting that may cause logged-in vs logged-out visual discrepencies.
  • Remove double GET request when saving image update.
  • Fix filter menu forgetting selecting filters and not instantiating them.
  • Remove blur emit for filter buttons and search bar to avoid re requesting when clicking outside…
  • this.modified was not working properly (set to false when saving). We can now avoid to reload images when saving no changes.
  • In media manager images checkboxes are disabled when max is reached.
  • In media manager when updating an image or archiving, update the list instead of fetching and update checked documents to see changes in the right panel selected list.
  • The password field type now has a proper fallback default, the empty string, just like the string field type and its derivatives. This resolves bugs in which the unexpected null caused problems during validation. This bug was old, but was masked in some situations until the release of version 4.4.3.
  • Identify and mark server validation errors in the admin UI. This helps editors identify already existing data fields, having validation errors when schema changes (e.g. optional field becomes required).
  • Removes menu-offset props that were causing AposContextMenu to not display properly.
  • Allows to pass a number or an array to AposContextMenu to set the offset of the context menu (main and cross axis see floating-ui documentation).
  • Fixes the relationship fields not having the data when coming from the relationship modal.
  • Fixes watch on checkedDocs passed to AposSlatList not being reactive and not seeing updated relationship fields.
  • Adds styles for 1 column expanded area (#4608)
  • Fixes weird slug computations based on followed values like title. Simplifies based on the new tech design.
  • Prevent broken admin UI when there is a missing widget.
  • Fixes media manager not loading images when last infinite scroll page have been reached (when uploading image for example).
  • Upgrade oembetter versions to allow all vimeo urls.

Changes

  • Update Choose Images selection behavior. When choosing images as part of a relationship, you click on the image or checkbox to add the image to the selection. If a max is set to allow only one image, clicking on the selected image will remove it from the selection. Clicking on another image will update the selection with the newly clicked image. If a max is set to allow multiple images, you can remove images from the selection by using the checkbox. Clicking on the image will bring the image schema in the right panel. You can upload images even if the max has been reached. We will append the uploaded images to the existing selection up to the max if any.
  • Update @apostrophecms/emulate-mongo-3-driver dependency to keep supporting mongodb@3.x queries while using mongodb@6.x.
boutell
published 3.67.1 •
boutell
published 4.4.3 •

Changelog

Source

4.4.3 (2024-06-17)

Fixes

  • Do not use schema field.def when calling convert. Applying defaults to new documents is the job of newInstance() and similar code. If you wish a field to be mandatory use required: true.
  • As a convenience, using POST for pieces and pages with _newInstance: true keeps any additional req.body properties in the API response. This feature unofficially existed before, it is now supported.
  • Rollbacks watcher on checked array. Fixes, checked docs not being properly updated.
boutell
published 4.4.2 •

Changelog

Source

4.4.2 (2024-06-14)

Fixes

  • Hotfix: the new _parent property of pieces, which refers to the same piece page as _parentUrl, is now a carefully pruned subset to avoid the risk of infinite recursion when the piece page has a relationship to a piece. Those who want _parent to be more complete can extend the new pruneParent method of the relevant piece page module. This regression was introduced in version 4.4.0.
boutell
published 4.4.1 •

Changelog

Source

4.4.1 (2024-06-12)

Fixes

  • Depend on stylelint-config-apostrophe properly via npm, not github.