rambler-digital-solutions/Generamba

View on GitHub
CHANGELOG.md

Summary

Maintainability
Test Coverage
# Change Log

## [1.5.0](https://github.com/rambler-digital-solutions/Generamba/tree/1.5.0) (2019-04-29)
[Full Changelog](https://github.com/rambler-digital-solutions/Generamba/compare/1.4.1...1.5.0)

**Merged pull requests:**

* Resolve Cocoapods Dependency hell [\#230](https://github.com/strongself/Generamba/pull/230)
* Update xcodeproj & cocoapods-core dependencies [\#222](https://github.com/strongself/Generamba/pull/222)
* Bump gems versions [\#201](https://github.com/strongself/Generamba/pull/201)
* Remove the author-specific information from Rambafile [\#1](https://github.com/strongself/Generamba/issues/1)
* Grammar fixes [\#1](https://github.com/strongself/Generamba/pull/198)

## [1.4.1](https://github.com/rambler-digital-solutions/Generamba/tree/1.4.1) (2017-09-04)
[Full Changelog](https://github.com/rambler-digital-solutions/Generamba/compare/1.4.0...1.4.1)

**Merged pull requests:**

* Do not clear tests group if **test\_group\_path** is the same as **project\_group\_path** [\#193](https://github.com/rambler-digital-solutions/Generamba/pull/193) ([RamTararam](https://github.com/RamTararam))

## [1.2.2](https://github.com/rambler-digital-solutions/Generamba/tree/1.2.2) (2016-09-27)
[Full Changelog](https://github.com/rambler-digital-solutions/Generamba/compare/1.2.1...1.2.2)

## [1.2.1](https://github.com/rambler-digital-solutions/Generamba/tree/1.2.1) (2016-09-26)
[Full Changelog](https://github.com/rambler-digital-solutions/Generamba/compare/1.2.0...1.2.1)

**Fixed bugs:**

- Crashes for multiple project targets [\#150](https://github.com/rambler-digital-solutions/Generamba/issues/150)

**Closed issues:**

- Can I create a template to generate swift-like structure objects for ObjC? [\#157](https://github.com/rambler-digital-solutions/Generamba/issues/157)
- Error generate module with option :exclusive=\>true in Podfile [\#154](https://github.com/rambler-digital-solutions/Generamba/issues/154)
- Module Generation Settings with project\_targets [\#151](https://github.com/rambler-digital-solutions/Generamba/issues/151)

## [1.2.0](https://github.com/rambler-digital-solutions/Generamba/tree/1.2.0) (2016-09-05)
[Full Changelog](https://github.com/rambler-digital-solutions/Generamba/compare/1.1.0...1.2.0)

**Fixed bugs:**

- Файлы в корне модуля  [\#147](https://github.com/rambler-digital-solutions/Generamba/issues/147)

**Merged pull requests:**

- Bug fixes and refactoring [\#148](https://github.com/rambler-digital-solutions/Generamba/pull/148) ([Beniamiiin](https://github.com/Beniamiiin))

## [1.1.0](https://github.com/rambler-digital-solutions/Generamba/tree/1.1.0) (2016-09-05)
[Full Changelog](https://github.com/rambler-digital-solutions/Generamba/compare/1.0.0...1.1.0)

**Implemented enhancements:**

- Refactoring rambafile and module validation [\#144](https://github.com/rambler-digital-solutions/Generamba/issues/144)
- Update gen command parameters table [\#142](https://github.com/rambler-digital-solutions/Generamba/issues/142)
- If statement in .rambaspec [\#128](https://github.com/rambler-digital-solutions/Generamba/issues/128)
- Ask user, he want create all modules by one path? [\#126](https://github.com/rambler-digital-solutions/Generamba/issues/126)

**Fixed bugs:**

- Generates files with a wrongs paths. [\#138](https://github.com/rambler-digital-solutions/Generamba/issues/138)
- Install templates from git repo is broken? [\#135](https://github.com/rambler-digital-solutions/Generamba/issues/135)
- Error creating the Xcode group path to new modules [\#129](https://github.com/rambler-digital-solutions/Generamba/issues/129)
- If statement in .rambaspec [\#128](https://github.com/rambler-digital-solutions/Generamba/issues/128)

**Closed issues:**

- Error: `parse': \(Rambafile\): block sequence entries are not allowed [\#127](https://github.com/rambler-digital-solutions/Generamba/issues/127)

**Merged pull requests:**

- \[RESOLVED\] Added question in setup command \#126 [\#146](https://github.com/rambler-digital-solutions/Generamba/pull/146) ([Beniamiiin](https://github.com/Beniamiiin))
- \[RESOLVED\] Updated logic of rambafile and module validation \#144 [\#145](https://github.com/rambler-digital-solutions/Generamba/pull/145) ([Beniamiiin](https://github.com/Beniamiiin))
- \[RESOLVED\] Updated gen command parameters table \#142 [\#143](https://github.com/rambler-digital-solutions/Generamba/pull/143) ([Beniamiiin](https://github.com/Beniamiiin))
- \[RESOLVED\] Added ability use custom parameters in rambaspec \#128 [\#141](https://github.com/rambler-digital-solutions/Generamba/pull/141) ([Beniamiiin](https://github.com/Beniamiiin))
- \[FIXED\] Fixed bug \#138 [\#140](https://github.com/rambler-digital-solutions/Generamba/pull/140) ([Beniamiiin](https://github.com/Beniamiiin))
- Added product\_module\_name to code\_module [\#139](https://github.com/rambler-digital-solutions/Generamba/pull/139) ([mogol](https://github.com/mogol))
- A little refactoring [\#137](https://github.com/rambler-digital-solutions/Generamba/pull/137) ([Beniamiiin](https://github.com/Beniamiiin))
- Support Ruby 2.3.1 [\#134](https://github.com/rambler-digital-solutions/Generamba/pull/134) ([ivaravko](https://github.com/ivaravko))
- Helpers code style [\#133](https://github.com/rambler-digital-solutions/Generamba/pull/133) ([ivaravko](https://github.com/ivaravko))
- Adds Code Climate config [\#132](https://github.com/rambler-digital-solutions/Generamba/pull/132) ([ivaravko](https://github.com/ivaravko))

## [1.0.0](https://github.com/rambler-digital-solutions/Generamba/tree/1.0.0) (2016-07-23)
[Full Changelog](https://github.com/rambler-digital-solutions/Generamba/compare/0.7.8...1.0.0)

**Implemented enhancements:**

- Add more info to `generamba version` command [\#122](https://github.com/rambler-digital-solutions/Generamba/issues/122)
- Empty group in Xcode structure [\#118](https://github.com/rambler-digital-solutions/Generamba/issues/118)
- Gem dependency of cocoapods-core-0.39.0 [\#114](https://github.com/rambler-digital-solutions/Generamba/issues/114)
- Remove adding module name in module\_group\_path  if it set from cli [\#98](https://github.com/rambler-digital-solutions/Generamba/issues/98)
- Check for missing Carthage dependencies [\#83](https://github.com/rambler-digital-solutions/Generamba/issues/83)
- Automatic tests generation based on protocols and class interfaces [\#71](https://github.com/rambler-digital-solutions/Generamba/issues/71)
- Track all modules created by Generamba [\#70](https://github.com/rambler-digital-solutions/Generamba/issues/70)

**Fixed bugs:**

- Can't add file with type . Only 'source' and 'resource' are acceptable [\#116](https://github.com/rambler-digital-solutions/Generamba/issues/116)
- If option --module-group-path starts with '/' Generamba add folder with empty name in root folder [\#99](https://github.com/rambler-digital-solutions/Generamba/issues/99)

## [0.7.8](https://github.com/rambler-digital-solutions/Generamba/tree/0.7.8) (2016-05-16)
[Full Changelog](https://github.com/rambler-digital-solutions/Generamba/compare/0.7.7...0.7.8)

## [0.7.7](https://github.com/rambler-digital-solutions/Generamba/tree/0.7.7) (2016-05-10)
[Full Changelog](https://github.com/rambler-digital-solutions/Generamba/compare/0.7.6...0.7.7)

**Implemented enhancements:**

- Project target name in module\_info [\#110](https://github.com/rambler-digital-solutions/Generamba/issues/110)
- Give a user more information about templates during `generamba setup` [\#86](https://github.com/rambler-digital-solutions/Generamba/issues/86)

## [0.7.6](https://github.com/rambler-digital-solutions/Generamba/tree/0.7.6) (2016-04-30)
[Full Changelog](https://github.com/rambler-digital-solutions/Generamba/compare/0.7.5...0.7.6)

**Fixed bugs:**

- Failed adding files to project [\#96](https://github.com/rambler-digital-solutions/Generamba/issues/96)

## [0.7.5](https://github.com/rambler-digital-solutions/Generamba/tree/0.7.5) (2016-04-24)
[Full Changelog](https://github.com/rambler-digital-solutions/Generamba/compare/0.7.4...0.7.5)

**Implemented enhancements:**

- Get templates from git by specific a branch [\#104](https://github.com/rambler-digital-solutions/Generamba/issues/104)

**Fixed bugs:**

- Non human exception when wrong template name or catalog [\#77](https://github.com/rambler-digital-solutions/Generamba/issues/77)

**Closed issues:**

- Module Name in .rambaspec support [\#102](https://github.com/rambler-digital-solutions/Generamba/issues/102)
- Generate with project and tests targets in command line [\#97](https://github.com/rambler-digital-solutions/Generamba/issues/97)
- Easy setup template path to local templates in Rambafile [\#94](https://github.com/rambler-digital-solutions/Generamba/issues/94)

## [0.7.4](https://github.com/rambler-digital-solutions/Generamba/tree/0.7.4) (2016-02-21)
[Full Changelog](https://github.com/rambler-digital-solutions/Generamba/compare/0.7.3...0.7.4)

**Implemented enhancements:**

- Asks the user if he needed tests in `generamba setup` command [\#85](https://github.com/rambler-digital-solutions/Generamba/issues/85)
- Improve the visualization of commands with parameters [\#69](https://github.com/rambler-digital-solutions/Generamba/issues/69)
- Can we introduce something similar to view partials in rails \(for duplicated parts of views\) [\#62](https://github.com/rambler-digital-solutions/Generamba/issues/62)

**Fixed bugs:**

- Add resources\(xib, storyboard and etc\) in project bundle resources. [\#84](https://github.com/rambler-digital-solutions/Generamba/issues/84)

**Closed issues:**

- Get "Liquid error: This liquid context does not allow includes." on all files in just generated module [\#93](https://github.com/rambler-digital-solutions/Generamba/issues/93)

## [0.7.3](https://github.com/rambler-digital-solutions/Generamba/tree/0.7.3) (2016-01-24)
[Full Changelog](https://github.com/rambler-digital-solutions/Generamba/compare/0.7.2...0.7.3)

**Implemented enhancements:**

- Enhance `generamba template search` to search templates in custom catalogs [\#75](https://github.com/rambler-digital-solutions/Generamba/issues/75)
- Enhance `generamba template list` to browse custom catalogs [\#74](https://github.com/rambler-digital-solutions/Generamba/issues/74)

**Closed issues:**

- Can we use constants from rambafile in templates? [\#81](https://github.com/rambler-digital-solutions/Generamba/issues/81)

## [0.7.2](https://github.com/rambler-digital-solutions/Generamba/tree/0.7.2) (2016-01-10)
[Full Changelog](https://github.com/rambler-digital-solutions/Generamba/compare/0.7.1...0.7.2)

**Fixed bugs:**

- Don't set target in swift projects [\#65](https://github.com/rambler-digital-solutions/Generamba/issues/65)
- Errors if default path is empty [\#64](https://github.com/rambler-digital-solutions/Generamba/issues/64)
- Default template set can not be used [\#60](https://github.com/rambler-digital-solutions/Generamba/issues/60)

## [0.7.1](https://github.com/rambler-digital-solutions/Generamba/tree/0.7.1) (2015-12-20)
[Full Changelog](https://github.com/rambler-digital-solutions/Generamba/compare/0.7.0...0.7.1)

## [0.7.0](https://github.com/rambler-digital-solutions/Generamba/tree/0.7.0) (2015-12-13)
[Full Changelog](https://github.com/rambler-digital-solutions/Generamba/compare/0.6.2...0.7.0)

## [0.6.2](https://github.com/rambler-digital-solutions/Generamba/tree/0.6.2) (2015-11-25)
[Full Changelog](https://github.com/rambler-digital-solutions/Generamba/compare/0.6.1...0.6.2)

## [0.6.1](https://github.com/rambler-digital-solutions/Generamba/tree/0.6.1) (2015-11-21)
[Full Changelog](https://github.com/rambler-digital-solutions/Generamba/compare/0.6.0...0.6.1)

## [0.6.0](https://github.com/rambler-digital-solutions/Generamba/tree/0.6.0) (2015-11-15)
[Full Changelog](https://github.com/rambler-digital-solutions/Generamba/compare/0.5.0...0.6.0)

## [0.5.0](https://github.com/rambler-digital-solutions/Generamba/tree/0.5.0) (2015-11-01)


\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)*