Zgodność programów AutoLISP

Programy AutoLISP zazwyczaj nie wymagają wielu zmian, aby mogły zostać uruchomione na najnowszej wersji.

Jednak program AutoLISP może już nie działać poprawnie na najnowszej wersji w związku ze zmianą lub wycofaniem funkcji AutoLIST lub polecenia produktu opartego na programie AutoCAD.

Uwaga: Począwszy od produktów opartych na programie AutoCAD 2014, niestandardowe aplikacje muszą działać w trybie bezpiecznym, gdy zmienna systemowa SECURELOAD jest ustawiona na wartość 1 lub 2. W trybie bezpiecznym produkt oparty na programie AutoCAD może wczytywać i uruchamiać tylko te pliki, które zawierają kod z zaufanych lokalizacji określonych przez zmienną systemową TRUSTEDPATHS. Dalsze informacje znajdują się w rozdziale Zabezpieczanie przed złośliwym kodem.

Pliki podpisane cyfrowo

Począwszy od produktów opartych na programie AutoCAD 2016, pliki AutoLISP można podpisywać cyfrowo. Dodanie podpisu cyfrowego do pliku AutoLISP pozwala wczytać go do środowiska rysunku w programie AutoCAD bez ostrzeżenia, że plik nie jest zaufany. Podpisanych cyfrowo plików VLX nie można wczytywać do produktów opartych na programie AutoCAD 2015 ani wcześniejszych.

Funkcja osnap

Funkcja osnap nie obsługuje już trybu lokalizacji względem obiektu qui. Usuń tryb qui z instrukcji, które używają funkcji osnap w swoich programach AutoLISP. Jeśli tryb nie zostanie usunięty, funkcja osnap zwróci wartość nil zamiast wartości współrzędnych dla poprawnego punktu w obszarze rysunku.