[ Direct Download: TeXShop 3 for Lion | Lion Source | TeXShop 2 | Version 2 Source ] [ Contact ]

TeXShop History

TeXShop Changes 3.46

TeXShop Changes 3.45.2

TeXShop Changes 3.45.1

TeXShop Changes 3.45

TeXShop Changes 3.44

Version 3.44 has the following changes

TeXShop Changes 3.43

Version 3.43 has the following changes

TeXShop Changes 3.42

Version 3.42 has the following changes

TeXShop Changes 3.40 and 3.41

Version 3.40 was never released. Version 3.41 has the following changes

TeXShop Changes 3.39

TeXShop Changes 3.38

TeXShop Changes 3.37

TeXShop Changes 3.36.2

TeXShop Changes 3.36.1

This version was released with version number 3.36.1 to test the operation of adding a final digit to the version number. In the future, this will be used for "silent updates" in which a minor problem is fixed in the first hours of a release. In the past we did not change the version number for such silent updates, but from now on we add a decimal digit to the end of the version in both the TeXShop home page and the program. We do not update change documents for minors updates. Source files are always updated at the same time as the program, even for minor updates.

TeXShop Changes 3.36

This is a minor update to clear up issues in the important version 3.35 release. It has the following changes:

TeXShop Changes 3.35

The step from TeXShop 2 to TeXShop 3 marked a significant boundary; version 3 has 64 bit code rather than 32 bit code and was compiled on Lion. The step from TeXShop 3.26 to TeXShop 3.35 marks a second significant boundary; version 3.35 uses Automatic Reference Counting rather than manual memory management and is compiled on Mavericks.

When Mavericks appeared a year ago, magnification code used in earlier TeXShop versions broke. It was replaced in 3.26 with code which worked on Mavericks, but not on earlier systems. TeXShop 3.26 used the older magnification code on older systems.

Later versions of TeXShop were compiled on Mavericks. Then the new magnification code worked on earlier systems, but the old magnification code broke. So TeXShop 3.35 uses the new magnification code on all systems. However, over the last couple of weeks testers discovered that this code leads to obscure crashes on Lion, but not on Mountain Lion and higher.

Consequently, in version 3.35, both magnification in the Preview window and selection of rectangular regions in the Preview window are disabled on Lion. Users of Lion should upgrade to Mountain Lion if at all possible, since these features will be active again. Users who cannot upgrade should consider moving to version 3.26 because the two disabled features work with that version. But version 3.26 will not be further upgraded and TeXShop Lion users will be stuck there in the same way that Snow Leopard users are stuck with TeXShop 2.

TeXShop 3.35 has the following additional changes:

TeXShop Changes 3.27 - 3.34

Versions 3.27 - 3.31 were never released. An experimental version of 3.32 had a limited release, and 3.33 was never released. Version 3.34 is the first regular release with these changes.

The most important feature of release 3.34 is that TeXShop's source code was revised to support ARC and the program was compiled using Automatic Reference Counting. Thus memory management is now done by the compiler rather than by hand. This should make the program much more stable.

Version 3.34 has the following additional changes:

TeXShop Changes 3.26

3.26 has the following fixes:

TeXShop Changes 3.25

TeXShop 3.25 contains the following fixes:

TeXShop Changes 3.24

There is only one change. The Sparkle upgrade mechanism in previous versions of the TeXShop 3 series does not work on Mavericks. This is fixed in 3.24.

TeXShop Changes 3.22 and 3.23

TeXShop 3.23 fixed one bug. In 3.22, if the user configured TeXShop to use an external editor and then set the hidden preference ExternalEditorTypesetAtStart to YES, the program crashed when opening a file. This is fixed in 3.23.

Version 3.22 has the following changes:

TeXShop Changes 3.19, 3.20, 3.21

Versions 3.19 and 3.20 were never released.

Version 3.21 has the following changes:

TeXShop Changes 3.18

Version 3.18 has only a single change:

TeXShop contains an obsolete sync method called Search Sync, and a modern replacement by Jerome Laurens called SyncTeX. In recent versions of TeXShop, the obsolete Search Sync from the Preview Window to the Source Window randomly hangs, making TeXShop unresponsive This was supposed to be fixed in version 3.17, but it wasn't. Unfortunately, when the modern SyncTeX cannot find a match, it calls the old Search Sync, so SyncTeX can indirectly hang as well.

It is silly to waste time on an obsolete method, so in TeXShop 3.18, Search Sync from the Preview Window to the Source Window is disabled and does nothing. Most users will notice no change. Users who misconfigured SyncTeX will lose synchronization.

Users should check that

TeXShop Changes 3.17

Version 3.17 has the following features:

TeXShop Changes 3.16

Version 3.16 has the following features:

TeXShop Changes 3.15

Version 3.15 has the following features:

TeXShop Changes 3.12 - 3.14

Versions 3.12 and 3.13 were never released. Some users downloaded beta copies of 3.12 to fix 3.11 bugs. Version 3.14 has the following features:

TeXShop Changes 3.11

TeXShop Changes 3.10

TeXShop Changes 3.09

TeXShop Changes 3.08

TeXShop Changes 3.07

TeXShop Changes 3.06

The changes in 3.06 are by Yusuke Terada.

In addition, Terada improved OgreKit 2.1.4 to make it more useful.

TeXShop Changes 3.05

TeXShop Changes 3.04

TeXShop Changes 3.03

TeXShop Changes 3.02

TeXShop Changes 3.00 and 3.01

TeXShop Changes 2.47

TeXShop Changes 2.46

TeXShop Changes 2.44 and 2.45

TeXShop Changes 2.42 and 2.43

TeXShop Changes 2.41

TeXShop 2.41 adds some new features.

TeXShop Changes 2.40

TeXShop 2.40 fixes a small number of minor bugs.

TeXShop Changes 2.39

TeXShop 2.39 fixes a significant bug for users who write in Hebrew and Arabic. In version 2.38, typesetting sometimes displaced diacritical marks left one character, even though the source looked correct. The problem was not in the typesetting, but instead in the source code, which was converted to an incorrect form when saved. This is fixed. See the explanation which follows.

TeXShop Changes 2.38

Version 2.38 contains some wonderful changes by Yusuke Terada, who made the changes at the request of employees in the company he works for in Tokyo. Most of Terada's changes are activated by new items in the TeXShop Preference Panel, which are turned off by default. So users need to turn these items on and experiment. You can easily return to the old behavior if desired. Here are Terada's changes:

In addition to the work of Terada, TeXShop 2.38 has the following changes:

TeXShop Changes 2.37

TeXShop 2.37 is an extremely minor upgrade.

TeXShop Changes 2.35 and 2.36

TeXShop Changes 2.34

TeXShop Changes 2.32 and 2.33

TeXShop Changes2.31

TeXShop Changes2.30

TeXShop Changes 2.27 - 2.29

Here are the changes:

TeXShop Changes 2.26

Version 2.26 is a minor upgrade to fix several bugs in 2.25. Here are the changes:

TeXShop Changes 2.21 - 2.25

Versions 2.21 - 2.24 were internal builds, never released. Here are the changes in them and version 2.25:

TeXShop Changes 2.19 - 2.20

Version 2.19 was an internal version, never released. Here are the changes in it and version 2.20:

For Users of Previous Versions

Changes in TeXShop 2.16 through 2.18

Versions 2.16 and 2.17 of TeXShop were constructed for test versions of MacTeX-2008, and released only to a few people testing that install package. Version 2.18 is now officially released on the TeXShop site. Here are the changes:

Changes in TeXShop 2.15

TeXShop 2.15 was an experimental release. It lived for a long time on my personal web page with a promise to migrate it to the usual TeXShop site. After the promise didn't materialize for several months, the link on my personal site was noticed by Version Tracker, and for several months that system pointed to the experimental 2.15 as the latest release. At last 2.15 has become "official" with the release of TeXShop 2.18.

Here is a list of new features:

Here are more details on each of these items.

Changes in TeXShop 2.14

Changes in TeXShop 2.13

Changes in TeXShop 2.12

Changes in TeXShop 2.10 Beta 10

Changes in TeXShop 2.10 Beta

The following change was made to TeXShop 2.09d

The following change was made to TeXShop 2.09c

The following change was made to TeXShop 2.09b

The following changes were made to TeXShop 2.09a

The following changes were made to TeXShop 2.09

The following change was made to TeXShop 2.08

The following change was made to TeXShop 2.07

The following changes were made to TeXShop 2.06

The following changes were made to TeXShop 1.43

Versions 1.42 and 2.05 add new features and fix several bugs:

New features in 2.05:

New features in 1.42 and 2.05:

Bugs fixed in 1.42 and 2.05:

Changes in 1.41 and 2.04

Changes in 2.03

Changes 1.40

Changes in 2.02

Changes in 1.39

Changes in 2.01

Changes in 1.38

New Features in 2.00

New Features in 2.00 and 1.37

Version 1.36 was never released

Version 1.35 adds new features and fixes several bugs:

Version 1.34 adds new features and fixes several bugs:

Version 1.33 adds new features and fixes several bugs:

Version 1.32 adds new features and fixes several bugs:

Version 1.31 adds new features and fixes several bugs:

Version 1.30 fixes several bugs.

Version 1.29 adds many new features and fixes several bugs.

Version 1.28 fixes some minor bugs in 1.27 and adds a few extra features:

The following changes were made in version 1.27:

The following changes were made in version 1.26:

The following changes were made in version 1.25:

The following changes were made in version 1.24:

The following change was made in version 1.23:

The following change was made in version 1.22:

The following changes were made in version 1.21:

The following changes were made in version 1.20:

The following changes were made in version 1.19:

The following changes were made in version 1.18:

The following changes were made in version 1.17:

The following changes were made in version 1.16:

The following changes were made in version 1.15:

The following changes were made in version 1.14:

The following changes were made in version 1.13:

The following changes were made in version 1.12:

The following changes were made in version 1.11:

The following changes were made in version 1.1:

Version 1.1 of TeXShop is accompanied by a new compilation of teTeX by Gerben Wierda. The new compilation has numerous bug fixes and improvements, including

The following changes were made in version 1.0:

The following changes were made in 1.0d6:

The following changes were made in 1.0d5:

The following changes were made in version 1.0d4: