As of today (July 13, 2010) we will not be promising any new features for consideration until we release an EE 2.1 compatible version of CartThrob. Now that EE 2 is out of beta we need to focus all of our efforts on developing for that version, correcting bugs in the current version, and finishing up any remaining items on the list of things we’e promised.
This sucks for some of you, I know. Once we get the 2.1 version out, the future will be wide open!
Eventually. Not at first. We’ll keep them in parity for awhile I’m sure…. but we’re doing lots under the hood to simplify ongoing development of CartThrob in 2.1. We’re rebuilding it from the ground up… partly due to EE 2.1’s requirements, partly just because we know where architecture needs to be improved. Everything that’s currently plugin based will be better… some items that aren’t plugin based now will be plugin based in the future. There will be many items split out into libraries and helpers which will aid more advanced add-on development and simplify generation of new plugins.
So… like EE 2.1… most of the advancement in the beginning is going to be in the architecture (at first) and not in the outward appearance or feature set. Unless you’re some hardcore developer, it, in itself is not going to be worth upgrading to in the beginning. Maybe 6 months or a year down the road after its release. We’ll see.
As I’ve mentioned from time to time before, we’ll be doing a beta in November. The initial beta will be invite-only with people that have proven in the past their willingness to kick the tires (handling a beta group’s kind of a pain… don’t know if you’ve ever had one, but it’s tough to manage). Depending on the performance with those pros, we’ll start bringing in other people. I know you’ve done a fair amount of work, but we don’t have a list in mind yet. Right now, we’re just concentrating on the system… if someone beats us to the punch… oh well. Our system may or may not be first… but it’ll be damn good.