Skip to content
This repository has been archived by the owner on Jun 29, 2021. It is now read-only.

Release 6.0 #365

Closed
10 of 14 tasks
hasezoey opened this issue Jul 31, 2019 · 11 comments
Closed
10 of 14 tasks

Release 6.0 #365

hasezoey opened this issue Jul 31, 2019 · 11 comments

Comments

@hasezoey
Copy link
Contributor

hasezoey commented Jul 31, 2019

(Pre)Release 6.0

Spec

This is a list of proposed things for v6, and the checked ones made it into v6

Tag legend:

  • [FP] - Feature-Parity
  • [E] - Enhancement
  • [NN] - Not-Native (to mongoose)
  • [B] - Breaking
  • striked - means they wont be in 6.0.0 with reasons

Notes

  • Please note that V6 is released under @hasezoey/typegoose@next (pre-releases, could be considered stable)
  • Because the main repo (this) is "discontinued", please checkout hasezoey/typegoose for version 6

Why a repo move?

Please look into here typegoose/typegoose#1 (comment)

@Ben305
Copy link
Collaborator

Ben305 commented Aug 1, 2019

My favorites are #356 and #258 👍

@hasezoey
Copy link
Contributor Author

hasezoey commented Aug 6, 2019

#258 got removed from the spec, reasons in #258 (comment)

@hasezoey
Copy link
Contributor Author

hasezoey commented Aug 8, 2019

The Current only thing left for release 6.0.0 to be finished:

Update: ESLint works now (branch: r6/eslint), but it works not so great as tslint currently, so it will stay at tslint for now

@hasezoey
Copy link
Contributor Author

hasezoey commented Aug 10, 2019

This is the changelog for 6.0.0, this will be modified until 6.0.0 releases

The Changelog got moved into https://hasezoey.github.io/typegoose/changelog

all these changes are currently released under @hasezoey/typegoose@next

@ChrisLahaye
Copy link
Contributor

@hasezoey many thanks for maintaining this awesome project!

@B-Stefan
Copy link

B-Stefan commented Aug 21, 2019

@szokodiakos Thanks for all the work that you already get done with Typegoos!
Saved us a lot of time!

What do you think about adding @hasezoey as a contributor to this project? It would simplify the organization for the 6.0.0 version.

@hasezoey
Copy link
Contributor Author

hasezoey commented Aug 21, 2019

@B-Stefan collaborators cant add another collaborators, only the owner of the project can
-> thats why i am "still" not a collaborators of the original

-> #99

@Ben305
Copy link
Collaborator

Ben305 commented Aug 21, 2019

This is unfortunately true

@hasezoey
Copy link
Contributor Author

in version 6.0.0-22 the functions in the Typegoose-Class are re-added with a deprecation warning (and just as a pass-through to the new syntax)

@hasezoey hasezoey changed the title Release 6.0 (spec) Release 6.0 Aug 28, 2019
@hasezoey
Copy link
Contributor Author

I think version 6 is now stable enough, with many features & bug fixes, so i think to release it on the 30.9.2019

Please know that the new releases only come out on the new repo https://github.com/typegoose/typegoose
and under the package @typegoose/typegoose, but pre-releases are currently in @hasezoey/typegoose

@hasezoey
Copy link
Contributor Author

Closing this because Version 6.0.0 got released, under the package name @typegoose/typegoose

here is the changelog

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants