Skip to content

Releases: wasi0013/PyTM

v0.0.16

10 Nov 18:10
8ec524d
Compare
Choose a tag to compare

What's NEW ✨

  • 🆕 added new command pytm summary.

What's changed

  • 🐛 fixed bug and refactored invoice handler.
  • 🧪 added tests for project handler.
  • 🧪 added tests for task handler.
  • 🧪 added tests for invoice handler.
  • 🌟 updated make command to update README coverage percentage while testing.
  • 🔥 code refactor & 🐞 bug fix.

v0.0.15

08 Nov 13:31
14e36db
Compare
Choose a tag to compare

What's NEW ✨

  • 🆕 Added new command rename for renaming existing projects.
  • 🆕 Added new command rename for renaming existing tasks.

What's changed

  • 🆙 Updated show command to show active task and project when available.
  • 🍰 Simplified project start command.
  • 🚀 New projects can be started without project name.
  • Project started without a name will now have a default name which can be renamed later.
  • 🍰 Simplified task start command.
  • 🚀 New tasks can be started without task name.
  • Task started without a name will have a default name which can be renamed later at ease.
  • 🐞 Bug fix
  • V0.0.15 by @wasi0013 in #258

Full Changelog: v.0.0.14...v0.0.15

v.0.0.14

07 Nov 02:08
30be856
Compare
Choose a tag to compare

What's Changed ✨

  • config invoice command bug fix.
  • copy logo instead of moving it permanently when configuring invoice.
  • fixed #254 f strings quote issue. (Thanks Aareon for reporting the issue)
  • made init command hidden.
  • improved doc strings and help texts.
  • V0.0.14 by @wasi0013 in #256

Full Changelog: v.0.0.13...v.0.0.14

v.0.0.13

06 Nov 18:59
98c3dd4
Compare
Choose a tag to compare

What's Changed

  • PyTM will automatically initiate the data store if not available.
  • The command pytm init is now optional and not required after installation.
  • V0.0.13 by @wasi0013 in #255

Full Changelog: v0.0.12...v.0.0.13

v0.0.12

03 Nov 18:43
a06b531
Compare
Choose a tag to compare

What's Changed ✨

  • Instead of the current folder invoices are now saved inside the pytm data folder in the home directory.
  • fixed 🐞 in invoice auto command not using project's meta properly.
  • fixed invoice template's project meta.
  • V0.0.12 by @wasi0013 in #253

Full Changelog: v0.0.11...v0.0.12

v0.0.11

03 Nov 17:07
Compare
Choose a tag to compare
  • Major 🐛 fix

v0.0.10

03 Nov 16:56
7e6db81
Compare
Choose a tag to compare

What's Changed

  • 🍰 open invoices using Python's standard library.
  • 🛡️ Code refactor.
  • 🐛 Major bug fix

Full Changelog: v0.0.9...v0.0.10

v0.0.9

02 Nov 18:22
9e051d1
Compare
Choose a tag to compare

What's Changed ✨

  • Added config invoice command for configuring default invoice texts and logo.
  • Added invoice sub-command.
  • 🍰 Added invoice manual command to generate manual invoice using prompts.
  • 🍕 Added invoice auto command to generate an invoice from existing projects.
  • 🐞 bug fix
  • 🆙 update readme docs with commands instructions
  • invoice manual and auto command generates HTML invoices using Tailwind CSS and opens it in a Browser.
  • V0.0.9 by @wasi0013 in #250
  • V0.0.9 by @wasi0013 in #251

Full Changelog: v0.0.8...v0.0.9

v0.0.8

01 Nov 03:52
e602551
Compare
Choose a tag to compare
v0.0.8 Pre-release
Pre-release

What's Changed

  • Added config sub command.
  • added command to save default user information.
  • refactored project and task commands.
  • fixed bugs.
  • added config command to configure project meta data such as title, billable? etc.
  • V0.0.8 by @wasi0013 in #249

Full Changelog: v0.0.7...v0.0.8

v0.0.7

01 Nov 02:18
63645aa
Compare
Choose a tag to compare
v0.0.7 Pre-release
Pre-release

What's Changed

Full Changelog: v0.0.6...v0.0.7

What's Changed

Full Changelog: v0.0.6...v0.0.7