### Navigation

- index
- modules
- toc
- next
- previous
- jmb.core 0.8.6 documentation »
- Welcome to jmb.core’s documentation! »

# Changelog

## rel 0.8.6

- added jmbcollect
- Storage: added jmb.core.storage.ManifestStaticStorage
- porting: fix to work with autocomplete > 2.3 - < 3.0)

## rel 0.8.5

- now DynamicAutocomplete is more friendly while porting throught 1.4-2.0+
- fixed import in from utils
- cleanup unused css
- no more dependencies from tinymce

## rel 0.8.3

Eliminata dipendenza da dajax

## rel 0.8

- Many features have been moved to jmb.jadmin (that is now a dependancy) + ajax_inlines + admin_tabs + ActionForm + ExportData
- Added AppConfig to handle + monkey patching + deprecation warning control

## rel 0.7.8

NOTE: this version is the last before w/ ajax_inlines and admin_tabs

- portability: improved handling of deprecations

- deps: wgeaker requirements on vesions to easy transitions

- export: work around to bypass limit of rows in xlwt (using sheets)

    added export_data command added xlsx option (no limit on rows)

- clone: fix unique fields

## re 0.7.8

- Added JmbCoreConfig that handles: - monkey patching - WARNING_RULES
- Ajax_inlies moved to jmb.jadmin

## rel 0.7.7

- just depends fix to prevent eggs to prevail over src

## rel 0.7.6

- deps: jmb.filters instead of django_filters

## rel 0.7.5

- export da admin: improved to cope with short_description, get_list_display()

- ajax_inlines:
    - minor fixes
    - no longer autoadding of icons (clashes when popup is used directly in changelist)
    - porting to 1.8

- admin_tabs: added render_presaved to allow for a customization of message in case parent is not saved and ajax_inlines cannot be used yet

- views: added a view that returns a json view (used when adding a child from changelist and refreshing main row)

- list_per_page: added handling of list_per_page parameter

- Actions: added JumboActionForm to use additional fields in ActionForm

## rel 0.7.4

- ajax-inlines: minor fix: now works with LaxyProxy object too (as fieldset)
- docs: more info for Mac OS
- paginator in admin (select result per page)

## rel 0.7.3

- docs: added theme thunder
- deps: dropped dep on django-admin-tool-sd2 (provided css ans js) if needed should be imposed on a project base
- porting 1.6+: utils.token
- admin: add ModelAdmin.message_user
- fix css admin logon
- templates: base.html renamed base-cms.html. Added base.html
- porting 1.7

## rel 0.7.2

- ExtendibleModelAdmin: added get_changelist_queryset
- AjaxInlines: improved data table paginator
- AppyPod: added utility to print with AppyPod
- template: fix in head_meta position (IE8 correctly complaines)
- models: using pk instead of id for cases when primary_key is not an id
- models: added db.get_mixin
- autocomplete: added + in fk
- action-forms
- Added command reset_password to be used in scripts (`jmb-sync`)

## rel 0.7.1

- minor fixes: monkey.patch, icons,
- autocomplete: now looks as a tag widget

## rel 0.7

- Admin tabs: now tabular/stacked inlines can be used rather then their models
- checkbox: label on left side
- change_list: modified to pass over _popup (used in nested iframe)
- added MboxEmailBackend
- requires django-filters-sd_0.7a1-sd6 that adds “search in selection”

## rel 0.6.2

- fix date-time picker
- porting to 1.6
- detail icon: now fixed width (partial)

## rel 0.6.1

- fix: ajax_inlines/monkey patch/porting
- export: works also for functions

## rel 0.6

- aggiunte le Admin tabs
- aggiunte le AjaxInline
- aggiunta monkey-patch per runserver Errors in forms per trovare facilmente quali campi creano errori
- riordinata la libreria jmb.core.js e standardizzato il modo di aprire finestre in iframe
- aggiunt plugin jQuery `dataTable` per riordinare tabelle. Questa versione ha una piccol modifica perchÃ© l’originaria non si comportava bene con molte tabelle nella pagina.
- aggiunta classe EmailMessageCalendar per invio semplicifato di appuntamenti `vcalendar`
- aggiunta autocompletion dinamica
- ora dipende da admin_tools_0.5.1-sd2 che corregge i css ed aggiunge un ritardo via javascript nella scomparsa dei menu

In concomitanza con questa release jmb-start:

- impone admin_tools-sd2 che fixa il menu che usa funzioni coerenti con jQuery 1.9.1
- aggiunge il plugin `jquery-migrate` richiesto all’interno di `bootstrap_generic.html` per compatibilità dei plugin fatti per jQuery < 1.9. riguarda principalmente alcune funzioni del cms.

## rel 0.5

- non richiede più una versione specifica di django in quanto fa monkey patching

- aggiunge il layout a tabs nell’admin

- supporta Django 1.5 e Django 1.6 ma:

  - stiamo ancora usando cms 2.3 che supporta solo Django 1.4
  - django-toolbar support Django-1.6 solo dalla rel 1.0.1 che però confligge con dajaxie (quando si lancia `dj collectstatic`).

  Il modo più semplice di provare Django 1.5 ed 1.6 è di usare l’ultima versione di jmb-start rispettivamente così:

      jmb-start -t p15 -a prj.django.test

      jmb-start -t p16 -a prj.django.test

  Nuove dipendenze: django-dajax => django-dajax-ng, djangoice-dajax => django-dajaxice-ng

### Navigation

- index
- modules
- toc
- next
- previous
- jmb.core 0.8.6 documentation »
- Welcome to jmb.core’s documentation! »