Date Period
February 03, 2020
properties in models/users GraphQL queriesusers in GraphQL queries-d flagmodules/ prefix in admin_* GraphQL mutations for physical_file_pathJanuary 27, 2020
form variable in partial which ends with form.liquid in some edge case scenariosJanuary 20, 2020
January 13, 2020
pos-cli logs when adding/updating a profile via GraphQL/form which does not existupdated_at in some admin_* queriescontext.current_userDecember 30, 2019
{%- endgraphql -%} tag (with dashes). Previously, it was causing a Liquid error.pos-cli changelog is [kept separately].html, for example, app/views/pages/hello.json.liquid was accessible via https://example.com/hello.json, even if you made the request using the Content-Type: application/json header. Now, in such a scenario, we will try to load the page with the format json first, and if it's not available, we fall back to html for backwards compatibility.sort in GraphQL queries when related_models / related_users was usedDecember 16, 2019
pos-cli changelog is [kept separately].December 09, 2019
/api/graph) won't be redirected if made against different domain than defaultpos-cli changelog is [kept separately].users and models GraphQL queries to [filter related_models and related_users]pages directory causing 500 errorDecember 02, 2019
pos-cli changelog is [kept separately].physical_file_path instead of slug.pos-cli sync was enabled, modifying slug/format/method could create duplicated Page objects with the same physical file path./hello/world will display content of app/views/pages/hello/world.html.liquid, previously you had to define the slug as follows:
November 25, 2019
model_* mutations return Graph::Types::Model object instead of Customizationuser_* mutations invoked without a form, on Instances with many UserProfiles and ModelSchemas (in some scenarios it is now faster - the improvement depends on the number of UserProfiles/ModelSchemas)pos-cli changelog is [kept separately].serviceworker.js (or sw.js) in the app/assets directory and access it via https://www.example.com/serviceworker.js (or https://example.com/sw.js). In case you need more files to be accessible this way, you can add numbers to the filename, for example serviceworker-1.js, serviceworker-2.js, etc.acceptance validation was used. in a name, but did not exist (for example {% include "i_do_not.exist" %}), was preventing next partials from being found as wellFilter by
Date Period