Jam.py framework Changelog

What's new in Jam.py framework 5.4.136

Nov 13, 2023
  • Distutils copy_tree replaced with shutil copy_tree for python versions where distutils is not supported

New in Jam.py framework 5.4.131 (Jun 15, 2023)

  • dyn_fields method was corrected

New in Jam.py framework 5.4.124 (Aug 29, 2022)

  • Privileges button added to reports

New in Jam.py framework 5.4.119 (May 24, 2022)

  • Range of records can be selected in the jam.py tables using ShiftKey

New in Jam.py framework 5.4.118 (Mar 21, 2022)

  • Changes in the release:
  • Connection parameter adde to the open server method:
  • Open(self, options=None, expanded=None, fields=None, where=None,
  • Order_by=None, open_empty=False, params=None, offset=None, limit=None,
  • Funcs=None, group_by=None, safe=False, connection=None)
  • If the connection is set to None, the application creates
  • A connection, executes an SQL SELECT query using it, and then closes it,
  • Otherwise it uses the connection to execute the query.
  • The on_apply event changed
  • After the apply_delta method is executed, the delta is updated.
  • The primary key fields of the inserted records (for which rec_inserted returns True)
  • Are assigned values that can be used for further data modifications.
  • If you are going to read or modify records of database tables during the execution
  • Of the on_apply event handler, you must pass its connection parameter to the open
  • Apply methods so that all operations take place in one transaction.

New in Jam.py framework 5.4.114 (Sep 5, 2021)

  • apply_delta inside on_apply bug fixed.

New in Jam.py framework 5.4.112 (May 31, 2021)

  • Column headers not shown in details in edit form bug fixed

New in Jam.py framework 5.4.111 (May 25, 2021)

  • Typeahead is implemented for lookup lists.

New in Jam.py framework 5.4.110 (May 9, 2021)

  • The history fields are sanitized now.

New in Jam.py framework 5.4.95 (May 26, 2020)

  • Bug with detail permissions on client fixed

New in Jam.py framework 5.4.94 (Apr 10, 2020)

  • display_text property big fixed

New in Jam.py framework 5.4.89 (Jan 28, 2020)

  • You if want to turn off Application builder, place empty builder.html file to project folder. It will be loaded by browser instead of builder.html from package.

New in Jam.py framework 5.4.88 (Jan 27, 2020)

  • Rule for files in project folder changed in wsgi.py.
  • Only html file are accessible now

New in Jam.py framework 5.4.87 (Jan 14, 2020)

  • Turkish translation added