Next Release Planned for Today
I was going to get the next release out yesterday, but my web host went down right when I was getting ready to go into a final test pass. Mostly polish and bugfixes (and a little bit more security) — but this time, I’m going to shake the plugin harder for bugs. I hate doing a release and then finding a nasty bug 5 minutes later as I do a reset to start coding up the next thing. I intend 3.0.4 to be the last release I make on the 3.0 branch; after this, I plan to start in on new features. If everything goes well, I should have the release for 3.0.4 done by the end of today. If things go not so well, the release may be delayed out as far as Tuesday. I see nothing coming up that’s so bad it’ll take more than three days to fix it right.
Now, with that, I’m off to sleep!


18 Responses to “Next Release Planned for Today”
Posted: Apr 15th, 2007 at 00:42
[…] Original post by Quandary […]
Posted: Apr 15th, 2007 at 04:45
Man, you are a powerhorse!
I’ve been using 3.0.2 and haven’t noted any problems so far… Looking forward to some of the new features too.
Posted: Apr 15th, 2007 at 08:23
@ Ananda
Well there are a couple bad ones. Like deleting a post that’s in a series without removing it from the series first causes that (deleted) post to be permanently stuck in the series. Also, I messed up a variable reference trying to get the author ID, so it always comes back unset/empty — this will cause you grief when upgrading to 3.0.4 if you created any new series (upgrades don’t count), but there’s not much I can do to fix that.
Posted: Apr 17th, 2007 at 23:24
looking forward to testing the new 3.4 release! keep up the good work!!
Posted: Apr 18th, 2007 at 04:56
Hi again,
in the readme file it says that I can access series list through template tag. Which tag would that be? I intend to put the series list on the right sidebar (and mybe modify a bit to suite my needs).
Posted: Apr 18th, 2007 at 05:15
Unfortunately, I upgrade from 2.2 to 3.0.4 and get lots of errors like this:
WordPress database error: [Cannot add or update a child row: a foreign key constraint fails (`wpblog/wp_in_series_3_0_entries`, CONSTRAINT `wp_in_series_3_0_entries_ibfk_2` FOREIGN KEY (`next_post_id`) REFERENCES `wp_in_series_3_0_series` (`series_id`))]
INSERT INTO wp_in_series_3_0_entries VALUES (’1′,’55′,’75′,NULL)
… :(
Posted: Apr 18th, 2007 at 05:22
yes, I had these errors too and reported a bug. Here is the fix: http://remstate.com/projects/in-series/bugzilla/attachment.cgi?id=1
Or, another option would be to remove all the foreign key definition for the in-series tables, which i did.
Posted: Apr 18th, 2007 at 06:04
@ Martins
InSeries::SeriesList. Keep in mind: it’s totally untested, unsupported, and may not even be working right now.
Posted: Apr 18th, 2007 at 12:46
got it working now, but it eats my miniblog/asides.
Posted: Apr 18th, 2007 at 17:50
Quandary,
I am confused.
Will you release a version for the upgrading issue? Or, I should follow Martins’ suggestion?
Posted: Apr 18th, 2007 at 18:13
@Mark
Yes, to both. I intend to release a version without FK constraints in place, but for those who have the FK constraints, you will need to remove them. Due to the way that I created the FKs, it is not possible for me to remove them automatically (at least, it would be trickier than I want to try and deal with) — if you need assistance with removing the foreign keys, I’m willing to help out.
Posted: Apr 18th, 2007 at 18:53
@jez
Are these generated by another plugin? I’m happy to try and play nicer with other content-modifying plugins, but I have to know about them and how they work. :)
Posted: Apr 20th, 2007 at 05:52
Quandary,
i’ve been trying reach that SeriesList(). but when I check it with function_exists(’SeriesList’); returns false. I tried it at single post and archive, and in a sidebar. And yes.. not very familiar with the coding structure of WP.. could you help me out, please? To use it in sidebar, should I somewhere (?) register it as a widget:
register_sidebar_widget(
array(’Series list’,'widgets’),’SeriesList’); ?
Posted: Apr 20th, 2007 at 06:04
@Martins
It’s part of the InSeries class (static method). Either call it as
InSeries::SeriesList()or asarray("InSeries", "SeriesList")(if you’re trying to pass it as a parameter).Posted: Apr 20th, 2007 at 06:20
@Martins
… and that’s so going in 3.1. I just saw someone using WordPress widgets yesterday (first time I’d heard of them), and that looks like the answer to “How do I get things in the sidebar/non-post parts of the site in a polite/flexible/unobtrusive fashion?”
Is this a common thing to all themes, or is it specific to only some themes? I don’t see the function documented on the WordPress site at all.
Posted: Apr 20th, 2007 at 06:56
well, as far as i know there are themes that support widgets, and some that dont. But dont know the difference and didnt find any documentation on that. Its said that mine do. Maybe the diference is that you can call the function “SeriesList()” without including anything nor referring to any class..
Posted: Apr 20th, 2007 at 06:57
.. is In-series would have been registered as a widget.
Posted: Apr 20th, 2007 at 07:02
sorry, for spelling errors (finishing minutes of my working day).
this works: InSeries::SeriesList(); very nice. thanks a lot.