Skip to content

Releases: saurabhdaware/projectman

v2.1.0: scaffold projects from URL templates 🚀

29 Feb 16:37
9e2c9a5
Compare
Choose a tag to compare

What's Changed

Once you do pm add --url to save a URL as template, you can now pm create and select your saved URL to scaffold from online template

Full Changelog: v2.0.0...v2.1.0

2.0.0 - Scaffold new projects using pm create 🎉

27 Sep 15:40
aee20c7
Compare
Choose a tag to compare
npm i -g projectman

Add pm create command

  • Create a template for yourself
  • Go to your template directory and run pm add
  • Now you can use pm create and it will show you list of your templates which you can select to scaffold a project.
  • scaffold does not add .gitignoreed directories.

Remove Support for Binary files download

  • It was additional maintenance and it did not work in some operating systems.

1.3.2

11 Nov 04:18
f18edec
Compare
Choose a tag to compare
npm install -g [email protected]
  • pm getpath Question fix
  • prompts updated to v2.3.0
  • Unit testing for helper added (@junaidrahim - #27)

1.3.1

09 Oct 03:45
bc0ac3f
Compare
Choose a tag to compare
  • Docs redesigned
  • Images moved to cdn to reduce package size

1.3.0

19 Sep 20:22
8a48380
Compare
Choose a tag to compare
npm install -g [email protected]

Release Date: 20th Sept, 2019


  • Brought dependencies from 36 packages to 4 packages!! 🎉

Some internal code refactoring and asking myself "Do I really need this package?" helped me bring down dependency tree of 37 packages to 4 packages!!!

  • AutoComplete added during project selection.

In pm open and other project selection menus. You can now start typing the letters and list will be filtered out to show projects matching the letters.

  • Ability to open/add URLs (Thank You @ZakariaTalhami for PR #20 )

    • pm add --url [URL] to add URLs to the projectman. [URL] is an optional parameter
    • These URLs will show up in pm open with (URL) appended to their names.
    • On selecting the URL in pm open they will be opened in your default browser.
    • This can be used to store your repositories/websites/other useful links.

1.3.0-beta

19 Sep 17:16
Compare
Choose a tag to compare
1.3.0-beta Pre-release
Pre-release
npm install -g https://github.com/saurabhdaware/projectman#v1.3.0-beta
  • Brought dependencies from 36 packages to 4 packages!! 🎉

Some internal code refactoring and asking myself "Do I really need this package?" helped me bring down dependency tree of 37 packages to 4 packages!!!

  • AutoComplete added during project selection.

In pm open and other project selection menus. You can now start typing the letters and list will be filtered out to show projects matching the letters.

  • Ability to open/add URLs (Thank You @ZakariaTalhami for PR #20 )

    • pm add --url [URL] to add URLs to the projectman. [URL] is an optional parameter
    • These URLs will show up in pm open with (URL) appended to their names.
    • On selecting the URL in pm open they will be opened in your default browser.
    • This can be used to store your repositories/websites/other useful links.

1.3.0-alpha.1

19 Sep 11:32
9378c2b
Compare
Choose a tag to compare
1.3.0-alpha.1 Pre-release
Pre-release
  • Ability to add and open repositories.
  • Removed dependencies (inquirer, chalk).

1.2.0

12 Sep 14:21
Compare
Choose a tag to compare
npm install -g [email protected]

Release Date: 12th Sept, 2019


  • Presenting ProjectMan Binaries
  • cd to directory without opening the project
  • Added --for-project flag in pm seteditor
  • Other option addbed in pm seteditor
  • New command pm rmeditor

.
.
.
Read more in CHANGELOG.md

1.2.0-rc

12 Sep 08:13
Compare
Choose a tag to compare
1.2.0-rc Pre-release
Pre-release
npm install -g https://github.com/saurabhdaware/projectman#v1.2.0-rc

Everything from the previous pre-releases with minor bugfixes

1.2.0-beta.1

11 Sep 18:22
542a41f
Compare
Choose a tag to compare
1.2.0-beta.1 Pre-release
Pre-release
npm install -g https://github.com/saurabhdaware/projectman#v1.2.0-beta.1
  • Everything from alpha.1 and alpha.2 included
  • pm rmeditor command added to remove editors. pm rmeditor --all will remove all project specific editors.
  • Editors labeling added in pm open
  • Other option added in pm seteditor which will allow you to set any other TextEditor
  • pm seteditor completed.