1
0
ohmyform/CHANGELOG.md
2023-12-11 17:53:21 +01:00

9.6 KiB

Change Log

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[Unreleased]

[1.0.3] - 2022-03-27

  • [UI] default form now has an end page
  • [UI] sorting of fields in excel export
  • [API] missing encode / decode for form fields within submissions (30ff2c96bc (r68602651))
  • [API] form field resolvers were missing
  • [API] node-gyp update to enable build on osx 12.3
  • [API] creating of new fields
  • [API] notifications / hooks / pages and buttons encode and decode their ids
  • [API] add start and end page to form create call
  • minimal configuration example for caddy server (https://github.com/ohmyform/ohmyform/pull/167)
  • [API] form hooks should only be queryable for form admins

[1.0.2] - 2022-03-13

[1.0.1] - 2022-03-01

  • [UI] map field type
  • [UI] update translations (https://github.com/ohmyform/ui/pull/70)
  • [UI] show warning icon in form list if not public
  • [UI] default form layout is now "card"
  • [UI] creating of new fields combined in new field types
  • [UI] locale scripts were missing dependency
  • [UI] edit user shows now email in title
  • [UI] focus is now passed also do slide layout fields
  • [UI] empty fields are no longer submitted
  • [UI] stuttery form because of logic rerenders
  • [API] allow one field nested data to be submitted
  • [API] only update user fields in update mutation if they changed
  • [API] form delete
  • [API] field submission without value field
  • [API] start using hashids to prevent insights into form ids (https://hashids.org/javascript/)

[1.0.0] - 2022-02-28

[0.9.9] - 2021-02-14

[0.9.8] - 2020-09-02

[0.9.6] - 2020-07-17

[0.9.5] - 2020-06-10

  • DEFAULT_ROLE -> admin | superuser | user - with user being the default, making it possible that new users can create their own forms after creating
  • LOGIN_NOTE -> markdown for Login Page, to show info text on login page
  • HIDE_CONTRIB -> ability to hide contribution banner
  • mobile improvements for lists and home page
  • markdown support for page paragraphs and field description
  • hideable omf badge
  • login notes
  • username in admin toolbar
  • github stars in multiple places
  • verified spanish translations https://github.com/ohmyform/ui/pull/23
  • di on setting resolver, prevented signup settings to be visible in ui
  • return admin of form also for admins
  • yes / no field fixed on admin and user view
  • prev property error on div
  • rating field default on admin
  • number field defaults
  • translations for field validation
  • number validation
  • side menu only shows accessible entries

[0.9.4] - 2020-06-09

  • Fetch Server Settings to determine if signup is available
  • SPA env variable to have static page with loading spinner before redirect
  • de, fr, es, it, cn base folders for translations
  • finish translating de and en
  • add yarn translation:sort to order translations (to ensure the same order when we add / change translations)
  • add yarn translation:missing <lang> to print a list of missing translations for the given language (this takes en as a baseline)
  • travis for tests
  • eslint with prettier
  • SIGNUP_DISABLED=true to prevent users from signing up
  • export uses now spa mode for initial loading screen
  • OMF#93 dropdown options are not saved
  • redirect attempts on static export
  • startup error with invalid create admin config

[0.9.3] - 2020-06-04

  • nginx example
  • load balanced example
  • minimal example
  • docker-compose mongo data dir to persist data