Releases: vlourme/InvoiceKit
Release list
v2.0: Composition API, brand new UI design, and much more
This release features a lot of new things! Here's a list of the most important changes:
- 🛠 Code is much cleaner with the usage of Composition API. We can now split the code and reuse it around the project
- 💻 Brand new UI interface. We dropped Vuetify to implement TailwindCSS
- 🧬 Mutate the data! The first preview of extensions is available, you can now add custom fields to your customers
- 📦 Manage contracts. A new form of data made its apparition: contracts a.k.a subscriptions
- 🤔 We don't like searching by ourselves for hours, you too? We added Algolia support, full-text search support for every page
- 📚 Having some difficulties using InvoiceKit? We added a support page with basic documentation of the main features
Other smaller features:
- ✉️ You'll now receive an invitation before joining a team.
- 🤖 We're now developing using Firebase emulator
We're more than happy to share this new release and we hope to bring even more exciting features for the next release, the 3.x release will certainly be more focused on backend structure and code design.
Goodbye!
v1.1: Cloud Functions and bug-fixes
This is a small release with some bug-fixes and support of Cloud Functions, here is the full changelog:
- Teams:
- Owner can now delete his teams
- Members can now leave their teams
- Firebase:
- Added support for emulators, used by default in DEV environment
- Cloud Function:
- Document counter are now server-side
- Invoice indexes are now server-side
- Subcollections are recursively deleted using firebase-tools on server-side (purgeCollection helper has been deprecated)
- Customers:
- On update, it will now update the invoice index
- Misc:
- Fixed some null value errors
Reported to v2.0:
- Contract support
- Member invitation inbox
InvoiceKit Initial Release 👏
This is the first official release!
Here is a short list of every features included in this first preview:
- Account sign up, sign in with settings some changing email, display name and profile picture.
- Team creation with possibility to add members, a logo and everything needed for a company (juridical name, information texts, headquarter address and more).
- Customer creation with possibility to link an address and invoices
- Invoice creation with PDF printing, automatic price calculation and much more.
- Certainly more!
I have planned a lot of other things to come in version 2.0 such as complete redesign using TailwindCSS and VueJS 3.0 migration! This will take a lot of time but I'm sure the project will get better out of this. There are still some bugs and non wanted behaviors, those things will get fixed soon in minor updates.
I'll start using daily this first update soon, much changes to come!