Skip to content

Releases: Cosmo/HackMan

Fix Swift 5.0 compatibility

02 Sep 12:58
0ef7561
Compare
Choose a tag to compare
Merge pull request #16 from Cosmo/development

Make HackMan work in Swift 5.0 again

Everything Improved.

02 Sep 07:19
afdba25
Compare
Choose a tag to compare
  • Simpler generators — less code with better results
  • Better support for pluralization
  • Improved string case conversion
  • Updated Dependencies
  • DataSources for TableViews and CollectionViews
  • TableView SearchResultsDataSources

Better plurals

31 Aug 09:47
7894b55
Compare
Choose a tag to compare
  • Singular words become plural by using the GrammaticalNumber library instead of just appending an S
    • Now when you generate a coordinator for mouse, you'll get a MiceCoordinator instead of a MousesCoordinator

Improved TableViews

27 Aug 17:48
b890f50
Compare
Choose a tag to compare
  • New option to specify the source path (-s / --source)
  • Run build.sh to build project
  • TableView Cells look nicer now
  • TableView Cells are deselected when returning to a ViewController with a TableView
  • TableView Cells can now push detail view controllers

Optional Coordinators

26 Aug 19:23
741f869
Compare
Choose a tag to compare
  • Better README
  • Coordinators are optional now (--coordinator)
  • Small fixes

File conflict management

17 Aug 15:20
Compare
Choose a tag to compare
  • Includes file conflict management

Generators skip files that already exist and are identical.
Otherwise, you will be asked, what to do.
You can force overwrite files via --force / -f-flag

1.0.3

17 Aug 11:04
b075189
Compare
Choose a tag to compare

This version features:

  • Error handling
  • Refactored hackman command with better messages and examples of usage
  • Better outputs when creating files and directories

1.0.2

16 Aug 17:53
Compare
Choose a tag to compare
Fix help messages

1.0.1

16 Aug 17:31
Compare
Choose a tag to compare
Fix executable name #1

HackMan 1.0 🎉

16 Aug 09:37
bcd9699
Compare
Choose a tag to compare
  • Generators
    • Project file for xcodegen
    • Models
    • ViewControllers (Collection, Table, Detail)
    • Cells for UITableView and UICollectionView
    • Useful Protocols and Extensions
    • LaunchScreen
    • AssetCatalog
    • Coordinators
  • Supports SPM
  • Works with Swift 5