Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

apostrophe

Package Overview
Dependencies
Maintainers
8
Versions
1081
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

apostrophe - npm Package Versions

1
109

3.33.0

Diff

Changelog

Source

3.33.0 (2022-11-28)

Adds

  • You can now set inline: true on schema fields of type array. This displays a simple editing interface in the context of the main dialog box for the document in question, avoiding the need to open an additional dialog box. Usually best for cases with just one field or just a few. If your array field has a large number of subfields the default behavior (inline: false) is more suitable for your needs. See the array field documentation for more information.
  • Batch feature for publishing pieces.
  • Add extensibility for rich-text-widget defaultOptions. Every key will now be used in the AposRichTextWidgetEditor.

Fixes

  • Prior to this release, widget templates that contained areas pulled in from related documents would break the ability to add another widget beneath.
  • Validation of object fields now works properly on the browser side, in addition to server-side validation, resolving UX issues.
  • Provisions were added to prevent any possibility of a discrepancy in relationship loading results under high load. It is not clear whether this A2 bug was actually possible in A3.
boutell
published 2.223.0 •

boutell
published 3.32.0 •

Changelog

Source

3.32.0 (2022-11-09)

Adds

  • Adds Reset Password feature to the login page. Note that the feature must be enabled and email delivery must be properly configured. See the documentation for more details.
  • Allow project-level developer to override bundling decisions by configuring the @apostrophecms/asset module. Check the module documentation for more information.

Fixes

  • Query builders for regular select fields have always accepted null to mean "do not filter on this property." Now this also works for dynamic select fields.
  • The i18n UI state management now doesn't allow actions while it's busy.
  • Fixed various localization bugs in the text of the "Update" dropdown menu.
  • The singleton: true option for piece types now automatically implies showCreate: false.
  • Remove browser console warnings by handling Tiptap Editor's breaking changes and duplicated plugins.
  • The editor modal now allocates more space to area fields when possible, resolving common concerns about editing large widgets inside the modal.
boutell
published 3.31.0 •

Changelog

Source

3.31.0 (2022-10-27)

Adds

  • Adds placeholder: true and initialModal: false features to improve the user experience of adding widgets to the page. Checkout the Widget Placeholders documentation for more detail.

Fixes

  • When another user is editing the document, the other user's name is now displayed correctly.
boutell
published 3.30.0 •

Changelog

Source

3.30.0 (2022-10-12)

Adds

  • New APOS_LOG_ALL_ROUTES environment variable. If set, Apostrophe logs information about all middleware functions and routes that are executed on behalf of a particular URL.
  • Adds the addFileGroups option to the attachment module. Additionally it exposes a new method, addFileGroup(group). These allow easier addition of new file groups or extension of the existing groups.

Fixes

  • Vue 3 may now be used in a separate webpack build at project level without causing problems for the admin UI Vue 2 build.
  • Fixes cache module clear-cache CLI task message
  • Fixes help message for express module list-routes CLI task
boutell
published 3.29.1 •

Changelog

Source

3.29.1 (2022-10-03)

Fixes

  • Hotfix to restore Node 14 support. Of course Node 16 is also supported.
boutell
published 3.29.0 •

Changelog

Source

3.29.0 (2022-10-03)

Adds

  • Areas now support an expanded: true option to display previews for widgets. The Expanded Widget Preview Menu also supports grouping and display columns for each group.
  • Add "showQuery" in piece-page-type in order to override the query for the "show" page as "indexQuery" does it for the index page

Fixes

  • Resolved a bug in which users making a password error in the presence of pre-login checks such as a CAPTCHA were unable to try again until they refreshed the page.
boutell
published 3.28.1 •

Changelog

Source

3.28.1 (2022-09-15)

Fixes

  • AposInputBoolean can now be required and have the value false.
  • Schema fields containing boolean filters can now list both yes and no choices according to available values in the database.
  • Fix attachment getHeight() and getWidth() template helpers by changing the assignment of the attachment._crop property.
  • Change assignment of attachment._focalPoint for consistency.
boutell
published 3.28.0 •

Changelog

Source

3.28.0 (2022-08-31)

Fixes

  • Fix UI bug when creating a document via a relationship.

Adds

  • Support for uploading webp files for display as images. This is supported by all current browsers now that Microsoft has removed IE11. For best results, you should run npm update on your project to make sure you are receiving the latest release of uploadfs which uses sharp for image processing. Thanks to Isaac Preston for this addition.
  • Clicking outside a modal now closes it, the same way the Escape key does when pressed.
  • checkboxes fields now support min and max properties. Thanks to Gabe Flores.
boutell
published 3.27.0 •

Changelog

Source

3.27.0 (2022-08-18)

Adds

  • Add /grid POST route in permission module, in addition to the existing GET one.
  • New utility script to help find excessively heavy npm dependencies of apostrophe core.

Changes

  • Extract permission grid into AposPermissionGrid vue component.
  • Moved stylelint from dependencies to devDependencies. The benefit may be small because many projects will depend on stylelint at project level, but every little bit helps install speed, and it may make a bigger difference if different major versions are in use.
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc