Here's a less technical overview of what's been pushed to Monero. Since I'm starting, I'll just do the first history page from github, which covers about a month:
https://github.com/monero-project/bitmonero/commits/masterThere's been a fix for EOF (end of file) input, over several pull requests, which allows simplewallet and bitmonerod to exit normally when ^D is pressed. This may seem esoteric to Windows users, but it's a common way to end input on Linux, and it was bugging me that when I did that, simplewallet went into an infinite loop failing to read, and I had to ^C it. So that's now fixed.
Next, we've got a fix to a socket (network connection) count. As far as I can tell, there is no real user level fix here, it was just an informative count, and the counter wasn't properly maintained when a connection was closed. If nothing else, it should be less confusing now when debugging this code.
Watch-only wallets were previously saved using the same password as the original wallet. This is now changed, so an independent password can be used. This is useful if you're going to send that watch-only wallet file to someone else: they won't get your main wallet's password.
Integrated addresses allow the merging of a standard address with a payment ID in a single serialized larger address. It's using base58 with checksum as well. This allows someone to give a standard address + payment ID pair with a single user string, which may hopefully mean easier integration in existing processes. There are RPC commands as well to manipulate those so exchanges/services can use them in scripts.
There will be an update to that soon (hopefully) which will allow these payment IDs to be optionally encrypted on the blockchain as well - currently, they're in cleartext.
A bug in the checkpoint loading from DNS got squashed. It wasn't correctly walking the list of DNS servers to compare their results and look for matching records, to mitigate corrupt/malicious data being received from a minority of them.
Transaction splitting (when you send some amount, but the list of inputs is too large to fit in a single transaction) now handles much larger splits, and will split very large transfers a lot quicker. Instead of trying to split in 1, 2, 3, 4, 5, etc transactions, it will use an exponential curve, so when at first it doesn't succeed, it starts taking larger steps. Reasonably sized transfers that fit in 3 transactions or less will still take as little as possible.
Seed related commands (or some of them) are now disabled for watch-only wallets, where they don't make much sense.
Watch-only wallets can now be created from a standard address and a view key (they were previously created by saving a wallet from an existing full wallet in simplewallet). This makes it much easier to use a view key (ie, the Monero core team publishes their standard address and view key).
DNS results could previously ignore the fact that a result came from a server without cryptographic assurance of non tampering. This was changed so that crypto proofs of results is required. I'm not 100% sure what kinds of failures were being disregarded here.
Non ASCII mnemonic seeds were mishandled in simplewallet, which would mean a seed generated from the offline wallet generator would fail to restore in simplewallet. This was fixed, and non English languages could then be enabled in the generator.
And that's it for last month.