Skip to content

Latest commit

 

History

History
231 lines (180 loc) · 7.12 KB

CHANGELOG.md

File metadata and controls

231 lines (180 loc) · 7.12 KB

Changelog

1.0.0-beta

  • do not use auto-pluralization in views, pluralize via I18N
  • Improved model generation performance (seemodelCacheRelationsData)
  • updated php-cs-fixer to version 3

0.13.0

  • fixed pivot URLs

0.12.0

  • Added support for modelGenerateJunctionRelationMode
  • Upgraded yiisoft/yii2-gii to version 2.2.0
  • moved JSON form config tog .gii in base directory

0.11.0

  • no changes

0.11.0-beta3

  • fixed multi-table json generation table names
  • fixed module labels for json files
  • pager align in GridView
  • changed icons in index view
  • fixed enum values
  • fixed multi-table model json generation

0.11.0-beta2

  • generateAccessFilterMigrations option
  • dropdown list in GridView filed search filter optimization
  • select position ActionColumn in GridView (left or right)
  • fix view icon in ActionColumn
  • pager align in GridView

0.11.0-beta1

  • added dropdown list in GridView filed search filter
  • allow usage with yiisoft/yii2-gii:^2.1

0.10.8

  • fixed error with php 7.3
  • Correct message category for view action button

0.10.7

  • add baseClassPrefix to model generator.

0.10.6

  • typo of class_exists

0.10.5

  • Update SaveForm.php
  • Additional validation
  • removes reprecated yii2-codeception package deps
  • Update README.md
  • fixed path

0.10.4

  • Fix singularEntities not working when using cli

0.10.3

  • Fix XSS Vulnerability in CRUD views generated

0.10.2

  • Close DB after each model generation
  • added test form view, fixes #230
  • updated docs

0.10.1

  • added tables & skipTables check, refactored skipTables to run in beforeAction
  • Fix #196
  • update for skip db tables

0.10.0

  • added "formLayout" property

0.10.0-beta2

  • updated Object to BaseObject, fixes #220
  • updated dependencies
  • fixed phptidy usage
  • updated yii2-gii constraint to ~2.0.6

0.10.0-beta1

  • applied fixes from #197
  • Fixed spacing in model extended template.
  • updated example database image
  • updated db-test image
  • refactored paths; added missing dependency
  • added legacy yii2-codeception dependency
  • removed generated tester classes
  • refactoring tests
  • specify DB connection component in generated model, if using non-default 'db' (feature of yii2-gii 2.0.0)
  • include modelGenerateRelation attribute into BatchController
  • include attributes for model-generator's timestampBehavior and blameableBehavior into BatchController
  • get has_one relations as tab in model view
  • if no types to filter are given to ModelTrait::getModelRelations (like in generators/crud/default/views/index.php) we should return all types.
  • use relation property instead of relation getter to avoid multiple db queries.
  • moved messages in ‚yii‘ catalog to ‚crud‘ and ‚giiant‘
  • Fix broken URLs on crud relations
  • Fix CallbackProvider examples
  • improved detection of text columns
  • Fixed namespaces in documentation about providers
  • Merge branch 'master' into feature/fix-relation-detection
  • fixed relation detection
  • updated page titles & form-layout

0.9.2

  • updated constraint to allow phptidy on PHP 7
  • updated CLI command infos
  • fixed bootstrap alert class

0.9.1

  • improved detection of database text columns in callbacks
  • fixed #191
  • added basic NOSQL support (tested with elasticsearch)

0.9.0

beta3-beta6

  • added color column example
  • apply cutom model name in UI giiant
  • added icons, relation buttons
  • wrap action column buttons in div
  • enable tidyOuput in batch controller by default
  • generate Access Filter Migrations #179
  • do not overwrite search model class by default; added parameter
  • splitted providers into core and extension providers, getCoreProviders should return core providers only
  • removed hardcoded layout from grid, use DI to configure grid
  • added static callback functions for field and column
  • removed logic from model-extended template, see also #170
  • added kartik gridview to modules in test config
  • updated tests

0.9.0-beta2

  • added catalogue for model related translations to CRUD generator

0.9.0-beta1

  • fixed missing spaces in headlines
  • fixed #141 - removed dependency to dmstr\helpers\Html
  • fixed crud/default/view template, create new related record link param
  • fixed #162
  • added empty merge-with-parent methods for model
  • added separate message categories for model and cruds (batch controller)
  • added route param to permission check - see also https://github.com/dmstr/yii2-web/blob/master/src/User.php
  • added parameter to enable access filter migrations
  • added parameter for controller base traits

0.8.4

  • fixed crud/default/view template, create new related record link param

0.8.3

  • fixed $actionColumnTemplateString in crud default view index.php

0.8.2

  • fixes for message catalogue / translatables
  • SavedForms fix

0.8.1

  • added mission option $useTimestampBehavior, default is true to control the use of yii\behaviors\Timestampbehavior in CLI BatchController for model generation

0.8.0

  • added giiant-extension generator
  • ⚠️ removed getAliasModel()
  • updated module template
  • fixed form/cli validations

0.7.2

  • fixed copy button

0.7.0-0.7.1

see git log

0.6.1 (2015-12-28)

  • improved test stack isolation
  • fixed and improved tests in CI
  • added access control to REST controller

0.6.0 (2015-12-26)

  • added separate style for default controller (giiant module index view)
  • added upgrading info
  • updated requirements
  • updated dockerized potemkin testing
  • added build message, fixed ENV handling
  • fixed php image version in testing stack
  • Merge pull request #128 from sebathi/master
  • fixed #118
  • added gitlab-ci config
  • Merge pull request #126 from pawelryznar/patch-1
  • create search model directory in batch command
  • fixed model namespace errors; added test generator to module bootstrapping
  • added cmrcx/phptidy dependency
  • removed panel class from views to allow better customization
  • fixed error, when extended controller class contained contents of the base controller
  • fixed #123
  • Merge pull request #119 from gradosevic/master
  • Merge pull request #124 from christophmuth94/master
  • fixed crudProviders paths
  • updated provider example
  • updated installation instructions
  • Added unit tests for GiiantFaker class
  • Implemented crud unit test generator. fixed issue on search model
  • added copy button for records
  • fixed flash messages - use add instead of set (do not overwrite)
  • added phptidy output option
  • fixed detection for database from DI-container
  • flush logs after every loop in batch
  • Merge pull request #117 from christophmuth94/master
  • Editor Provider updated
  • don't skip virtualAttributes by default, added property to change behavior
  • removed legacy code
  • added overwrite check for api controller
  • updated docs
  • added controller namespace property
  • refactored CRUD controllers - split into Controller and BaseController - added REST-ActiveController
  • updated tag for crud navigation buttons - using div, since <ul,ol>s are not allowed inside