The cut for carriers in the D30 are 3.55 and down (3.07s), 3.73 and up (4.10s).
4.10 axles can be found in 4 banger Cherokees and some 5 speed 6 bangers.
HP D30s were available in all years Cherokee EXCEPT 2000 and 2001. The Center Axle Disconnect is only found in pre-95 XJs, although, some consider the CAD axle housing to be stronger thanks to the cast upper control arm mount. One can easily slip a one piece axle in place of the two piece and seal the opening for the vacuum servo. There are a couple ways to place a seal in the axle housing to keep the fluid in the diff...
If the D30 has ABS tone rings, you will have the larger 297 joints (same joints as the RBV D35).
You can find 3.73s in XJs and ZJs with tow packages.
A HP D30 ring gear is a bit stronger than a LP. But still, not quite as strong as the D35. But easily stronger than any D28.
D30 in all 93-98 Grand Cherokees are LP. Not all ZJ D30s have CV joints.
D30 brake calipers, unit bearings and rotors are the same after 1990 HP or LP, XJ, ZJ or TJ.
D30 in the 97-2001 is LP also, but has the sort of over the knuckle steering, and, the wrong bolt pattern. There is a spacer that will allow you to use the proper unit bearings but requires welding and drilling ov rotors to match bolt patterns. Also, the best brakes available were also the 97-01, but there are two types available. The single piston brakes aren't a big upgrade, but the dual piston "Akebono" brakes are the prize.
Yes, a D35 TTB is a direct swap for the D28. But you still have the constant toe change with wheel travel.
Why to use a D30. EASY and CHEAP to get, frequently FREE. They take a lot more abuse than most folks give them credit for, remember, there are lots of Jeep guys running the D30 with no trouble (and not all of us carry spare parts either). Axle width is very close to the Ranger, get to keep the same bolt pattern (although, some Ranger wheels might NOT fit the hub center). The coil spring mounts are almost in the perfect spot, as are the shocks. The brake lines that fit the Ranger will fit the D30 brakes. The D30 is easier for the average tire shop to align versus the TTB (this could be a real consideration). The D30 will bolt right up to the D35 front driveshaft, but you will need to get a different front shaft if swapping from the D28.
I THINK that is almost everything. I'm fairly confident this is correct.
I'm a Jeep guy with a 95 ZJ. I know my D30 isn't a D60, and drive accordingly.