Insites Docs Change Log

Change Log

Date Period

Platform Update

October 14, 2019

Improvement

  • Last edit:
  • spam_protection tag implementation
  • custom error pages (404 etc.) can now use other format than HTML
  • validation of parameters passed to Form via GraphQL mutation
  • pos-cli changelog is [kept separately].

Bug Fix

  • {% form html-class='' %}{% endform %} will render form with blank class

Platform Update

October 07, 2019

Improvement

  • parse_json tag properly handles HTML entities now
  • DNS UI/UX improvements on the Partner Portal
  • do not enforce http protocol in redirect_to
  • server will return error when trying to remove a module that does not exist
  • pos-cli changelog is [kept separately].

New Feature

  • Last edit:
  • New Welcome page (displayed after creating an Instance)
  • GraphQL returns error codes as well, not only messages
  • Possibility to tag Instances
  • Possibility to download invoice in the Partner Portal as PDF

Bug Fix

  • Remove duplicate entries in module list

Platform Update

September 30, 2019

Improvement

  • Last edit:
  • database connection pooling and code performance
  • do not prematurely filter legacy params to make it compatible with context.params
  • performance of data import
  • new DNS/SSL UI improvements based on feedback
  • pos-cli changelog is [kept separately].

New Feature

  • allow to specify the type of the property in update mutations using new fields like property_float, property_boolean etc.
  • set http response for Page via Liquid tag response_status

Platform Update

September 23, 2019

Improvement

  • data import mutation accepts new _rebuild_index argument to be able to perform re-indexing asynchronously to avoid timeout in GraphQL editor
  • validation of Liquid syntax in Email/SMS/API Notification attributes
  • pos-cli changelog is [kept separately].

New Feature

  • new DNS/SSL implementation deployed to production
  • locale by default will be set based on Accept-Language header sent by browser
  • boolean_property GraphQL attribute to cast property value to boolean

Bug Fix

  • translations within modules don't always appear on the site
  • invoking user_session_destroy when user is not logged in triggers 500 error
  • 500 error when trying to fetch properties via GraphQL as nested attribute
  • silence duplicated logs of data import

Platform Update

September 16, 2019

Improvement

  • it is now possible to set the type of upload in the GraphQL presign mutation to avoid unnecessary processing for attachments
  • added content-length validation to direct S3 upload
  • pos-cli changelog is [kept separately].

New Feature

  • GraphQL property_int and property_float fields to get property in the desired type, not only as a string

Bug Fix

  • issue with user_session_destroy mutation
  • list of migrations to include also deleted/processed migrations
  • error handling when data import contain duplicated records (for example users with the same slug or email)

Platform Update

September 09, 2019

Improvement

  • _destroy_all mutations run in background - timeouts on invoking destroy_all mutation could result in invalid ElasticSearch state
  • error message for invalid page type
  • pos-cli changelog is [kept separately].

New Feature

  • asset_path filter, although it's recommended to keep using asset_url

Bug Fix

  • allow to log form variable in validations
  • issue with triggering error in forms due to missing user attributes
  • invoking admin_* mutations in background tag

Platform Update

September 02, 2019

Improvement

  • pos-cli changelog is [kept separately].

Bug Fix

  • related model not respecting name when used in has one mode
  • duplicating modules prefix when updating layou via admin_layout GraphQL
  • deploy silently failing and returning success message

Platform Update

August 26, 2019

Improvement

  • relative assets improvements - proper cache headers, no cookies
  • migrations handling - user-friendly error messages
  • pos-cli changelog is [kept separately].

New Feature

  • JWT authentication - User has a new field jwt_token which can be then passed as an argument to the new jwt_decode_and_set_session mutation.
  • Developer guide icon
  • Learn more: [Authenticating a User with a JSON Web Token (JWT)]

Bug Fix

  • user.yml properties fixed uniqueness validation
  • updating user's Authentications via GraphQL mutations
  • timeouts, which were affecting some instances during data import even for a small sample

Platform Update

August 19, 2019

Improvement

  • authentications property for user create/update mutations
  • authorization tokens for pos-cli are now per instance instead of global
  • pos-cli changelog is [kept separately].

New Feature

  • assets accessible via relative path - all assets located in assets directory can be now accessed via https://your-domain.com/assets/

Bug Fix

  • property_array argument in mutation accepts now empty arrays instead of ignoring it

Platform Update

August 12, 2019

Improvement

  • rename graph_queries to graphql
  • rename form_configurations to forms
  • pos-cli changelog is [kept separately].

New Feature

  • unsubscribe modules in Partner Portal
  • new [presigned_upload_url] GraphQL mutation
  • allow to upload images and attachments via user / model / user_profile mutations

Bug Fix

  • fix GraphQL error when you put hash into property array
  • fix regression issue with custom 404 pages

Filter by

Date Period

471-480 of 493