Debian GNU/Linux Changelog

New in version 8 RC1

January 26th, 2015
  • Important changes in this release of the installer:
  • check-missing-firmware (in hw-detect) was updated to look at the kernel logs to determine which firmwares might be missing. This fixes the longstanding regression in this area compared to the Wheezy release (#725714).
  • Artwork was updated to use the new "Lines" theme by Juliette Belin.
  • Due to a change on the linux kernel side, the "---" separator is now used instead of the historical "--" one to separate kernel parameters from userland parameters. This makes it possible for user-params to do its job, and copy e.g. console="..." settings where they're expected in the installed system.
  • On the i386 architecture, the 486 kernel flavour was renamed to 586 since it was determined that 486 hadn't been supported in a long while.
  • Other changes in this release of the installer:
  • brltty:
  • Update autostart rules with newer devices.
  • Fix auto-starting at-spi and orca in XFCE and LXDE.
  • choose-mirror: Update the mirror list (this includes dropping cdn.debian.net).
  • debootstrap: Add support for Debian stretch and Ubuntu vivid.
  • debian-installer: Update documentation of required minimum disk size.
  • efibootmgr: Better handle unreadable boot variables (#768880).
  • espeakup:
  • Fix spelling keystrokes and char-by-char echo (#767595).
  • Fix spelling capital keystrokes (#770753).
  • grub2: Add support for forcing an extra copy of grub-efi to the removable media path /boot/efi/EFI/BOOT/BOOT$ARCH.EFI (#767037, #773092, #773004).
  • grub-installer:
  • Recognise the new ignore_uefi flag from partman-efi.
  • Add extra support for forcing installation to the EFI removable media path (#767037).
  • Add support for grub-installer/bootdev=default (#759737). To be used with caution!
  • libdebian-installer: Recognise the new ignore_uefi flag from partman-efi.
  • linux: Add ".0" to the kernel version string (#742226, #745984).
  • netcfg:
  • Add support for /etc/network/interfaces.d/ (#770078).
  • Fix missing bounds check on nameserver array iteration, leading to a crash when 4 (or more) nameservers are available (#768218).
  • partman-crypto: Add support for preseeding passphrases (#656710). To be used with caution!
  • partman-efi:
  • Set the "esp" flag for the ESP System Partition (#768788).
  • Warn the user if we've booted in UEFI mode but we seem to have only non-UEFI existing OS installations - give them the option to switch the installer to non-UEFI mode from this point forwards so they don't break potential dual-boot setup (#763127).
  • Force umask for /boot/efi in mount options (#770033).
  • Only display "Force UEFI installation" dialog for x86 (#773311).
  • partman-md: Fix mdadm.conf generation (#763073).
  • win32-loader:
  • Disable "Download Debian GNU/kFreeBSD as stable" as this won't be possible in Jessie.
  • Drop now-redundant desktop selection (#762478).
  • Avoid dll dependency issues (#772898).
  • Hardware support changes:
  • debian-installer:
  • Add hd-media support for the armhf platform.
  • Add scsi-modules to the cdrom flavour on ppc64el to be able to access the CD-ROM drive.
  • Add grub.cfg to x86 netboot mini.iso for use on EFI systems (#762618).
  • Add virtio-modules udebs to more arm images.
  • Provide a PXE bootable grub.efi in the netboot flavour for amd64 and arm64.
  • linux:
  • [armhf] Add udeb modules to support video and keyboard for imx6 (#770635).
  • [i386] Rename 486 flavour to 586 for udebs (#768288).
  • [armhf] add chipidea usb host driver to usb-modules for i.MX6.
  • [armhf] Add mtd-modules udeb.
  • [armhf] Add Exynos5 disk/usb/nic modules to udebs.
  • [armhf] Backport BananaPi device tree files (#763897).
  • udeb: Add pata_rdc to pata-modules (#633128).
  • partman-base: Improve detection of bootloader area, for Freescale and AM33XX systems (770666).
  • u-boot:
  • [armhf] Add Bananapi target.
  • Enable A10-OLinuXino-Lime, A20-OLinuXino-LIME, Cubieboard2, and Cubieboard2_FEL targets (#762383).
  • Disable efikamx and efikasb targets.
  • Add nitrogen6q support to u-boot-imx.
  • Add support for the Arndale board (#763186).
  • Build FEL variants for all sunxi platforms.
  • Localization status:
  • 75 languages are supported in this release.
  • Full translation for 19 of them.

New in version 8 Beta 2 (October 6th, 2014)

  • Important changes in this release of the installer:
  • Gnome is now the default desktop environment on Linux again.
  • A list of desktop environments is displayed in tasksel, making it easy to install another desktop environment (or several of them). Unfortunately that is currently a bit underdocumented (#764026).
  • Preliminary support for the arm64 and ppc64el architectures has been added.
  • Other changes in this release of the installer:
  • brltty: Append the configuration inherited from d-i to the end of brltty.conf instead of overwriting it (which was thus losing the documentation for the user).
  • brltty: Enable accessibility in XFCE, LXDE and MATE sessions too.
  • busybox: Add support for /32 subnets in udhcpc script (#652573).
  • choose-mirror: Strip off any scheme part found at the start of mirror/*/hostname (#706191).
  • console-setup: Correct default keymap for South Korea (#756052).
  • console-setup: Use nepali keymap for Nepali and Tharu by default.
  • debian-installer:
  • Fix the PXE boot images built for kfreebsd, hurd (#759686).
  • Add fonts-lohit-guru-udeb to gtk images, fixing rendering for Punjabi (#761573).
  • Remove desktop selection from syslinux; now available in tasksel.
  • Keep Linux modules.builtin file in the initrd.
  • Fix lib location and search path for syslinux >= 5 (#756275).
  • fontconfig: Add conf.avail directory to the udeb, fixing broken Monospace font in graphical installer (#739011).
  • hw-detect: Improve driver injection disk support.
  • hw-detect: Move firmware installation code to pre-pkgsel.d
  • hw-detect: Correct detection of Macs needing to blacklist snd-aoa modules (#650588).
  • iso-scan: Do not error out when searching in folders with shell-special characters in their name (#640789).
  • lowmem: Update lowmem limits for linux-x86.
  • lowmem: Make the / ramfs fill the whole memory again (#759336).
  • netcfg: Do not kill_dhcp_client after setting the hostname and domain, otherwise Linux udhcpc will stop renewing its lease, and on other platforms dhclient will de-configure the network interface (#757711, #757988).
  • netcfg: Don't copy /etc/network/interfaces to /target if netcfg/target_network_config=ifupdown (#709017).
  • netcfg: Fix support for entering an ESSID manually, it was previously getting ignored (#757478).
  • preseed: Update auto-install/defaultroot for jessie.
  • preseed: Always disable locale & keyboard question when auto is enabled, even if no preseed file was given on boot, in case the dhcp server provides it (#759290).
  • rootskel: Update lowmem limit for gtk on linux-x86.
  • rootskel: Use a tmpfs for some directories to avoid running out of space in the fixed-size initrd on kfreebsd-(#757985).
  • rootskel-gtk: Update gtk-set-font to learn a new mapping (Lohit Punjabi).
  • Hardware support changes:
  • libdebian-installer: arm64: Detect UEFI based systems as "efi" subarch.
  • libdebian-installer: Add ppc64 and ppc64el support.
  • linux:
  • Include preliminary support for arm64 and ppc64el.
  • udeb: Add ccm, ctr to crypto-modules (#761902).
  • [armhf] udeb: Add ehci-platform, ohci-platform and phy-sun4i-usb to usb-modules (#761591).
  • udeb: Add rsi_usb to nic-wireless-modules
  • udeb: Add ath6kl_sdio, libertas_cs, libertas_sdio, mwifiex_sdio, r8192u_usb, r8723au, rtl8188eu, rtl818x_pci, rtl8723be, rtl8821ae, spectrum_cs to nic-wireless-modules.
  • [armel/orion5x] udeb: Include mvmdio in nic-modules udeb.
  • udeb: Add new sound drivers to sound-modules (#756998).

New in version 8 Beta 1 (August 14th, 2014)

  • Important changes in this release of the installer:
  • Gnome installation images have been fixed (#756774): they will now really install Gnome (instead of Xfce). They should offer the best experience as far as accessibility is concerned.
  • A major parted release was merged lately, and many related components needed an update accordingly. If you experience any troubles during the partitioning step, please make sure to include /var/log/syslog (as usual) but also /var/log/partman in your installation report.
  • A major release of syslinux also appeared, with incompatible changes. It has consequences on various aspects, including PXE setups (see Ron's analysis in #757920), and theming. The artwork part will be dealt with in a later installer release.
  • The default init system on Linux is now systemd.
  • Other changes in this release of the installer:
  • cdebconf: Resize banner when window width and banner width don't match (#745359).
  • debian-installer:
  • Deal with incompatible changes in syslinux.
  • Drop some parted_server functions (due to parted changes).
  • kfreebsd-9: replaced with kfreebsd-10.
  • linux: updated to 3.14.15.
  • preseed: Re-enable keyboard question on file preseed (#696857).
  • Hardware support changes:
  • debian-installer:
  • Add support for mipsel/loongson-3.
  • Add support for QNAP HS-210.
  • Add support for D-Link DNS-320.
  • Add some dtb files for armhf and armel/kirkwood.
  • Drop support for armhf/efikamx (no longer supported upstream).
  • linux:
  • [armhf] Add MMC and NIC modules for BeagleBone Black to udebs (#754491).
  • [armhf] Add virtio-modules udeb.
  • [armhf] Enable BRCMFMAC, BRCMFMAC_SDIO as modules (#734430).
  • [armhf] Backport sunxi AHCI and GMAC drivers from v3.15-rc1.
  • [armhf] Enable more Allwinner/sunxi drivers (#745972).
  • [mips*] Add few new udebs and use standard udebs configuration when possible.
  • [mips,mipsel] Remove the sb1a-bcm91480b flavour.
  • [mipsel/loongson3] Add support for Loongson 3 LS3A RS780E 1-way boards.
  • [mips,mipsel] Enable initramfs for all flavours, but keep the disk related drivers built-in for now.
  • [mips/octeon] Backport from upstream PCIe2 support and interface mode detection for Octeon.
  • [mips,mipsel/4kc-malta] Fix bug which can cause incorrect system call restarts (fix hang on boot).
  • [x86] udeb: Add hyperv-keyboard to hyperv-modules.
  • udeb: Add sdhci-acpi to mmc-modules (#747284).
  • udeb: Add mtip32xx, nvme to sata-modules.
  • udeb: Update sound-modules (#743319).
  • Include virtio_mmio in virtio-modules udeb when available.
  • u-boot:
  • Add support for some CuBox and Cubieboard targets.
  • Drop support for powerpc.
  • Localization status:
  • 75 languages are supported in this release.
  • Full translation for 12 of them.

New in version 6.0.10 (July 20th, 2014)

  • This update mainly adds corrections for security problems to the oldstable release, along with a few adjustments for serious problems. Security advisories were already published separately and are referenced where available.

New in version 7.5.0 (April 29th, 2014)

  • This update mainly adds corrections for security problems to the stable release, along with a few adjustments for serious problems. Security advisories were already published separately and are referenced where available.

New in version 8 Alpha 1 (March 19th, 2014)

  • Improvements in this release of the installer:
  • Many components were updated during the beginning of the Jessie release cycle, so a full list of changes is not included in this announcement.
  • apt-setup: Avoid hang due to interactive apt-cdrom (#740673).
  • grub-installer: Support menu selection of GRUB boot disk (#706112).
  • Behavorial changes in this release:
  • Xfce is the default desktop environment for the time being. Quoting tasksel's changelog: "this will be re-evaluated in August 2014, and may change again before Jessie is released".
  • It's still possible to select an alternative desktop to install at the boot prompt; installation images are available for the various major desktop environments as usual.
  • Hardware support changes:
  • The ia64 architecture has been removed from the archive, and is no longer supported.
  • The s390 architecture has been replaced with the s390x architecture.
  • It wasn't possible to build the installer for sparc (#731806), so no installation images are available for this architecture. Its future as an official port is being evaluated by the release team.
  • The Linux kernel has been updated from 3.2 to 3.13.
  • The FreeBSD kernel has been updated from 9.0 to 9.2.
  • armel: The iop32x flavour has been dropped.
  • armhf: The armmp flavour has been added; it covers both mx5 and vexpress.
  • mipsel: The cobalt flavour has been dropped.
  • s390x: The tape flavour has been dropped.

New in version 6.0.9 (February 15th, 2014)

  • This update mainly adds corrections for security problems to the old stable release, along with a few adjustments for serious problems. Security advisories were already published separately and are referenced where available.

New in version 7.4.0 (February 10th, 2014)

  • This update mainly adds corrections for security problems to the stable release, along with a few adjustments for serious problems. Security advisories were already published separately and are referenced where available.

New in version 7.0 (May 5th, 2013)

  • Apache 2.2.22
  • Asterisk 1.8.13.1
  • GIMP 2.8.2
  • an updated version of the GNOME desktop environment 3.4
  • GNU Compiler Collection 4.7.2
  • Icedove 10 (an unbranded version of Mozilla Thunderbird)
  • Iceweasel 10 (an unbranded version of Mozilla Firefox)
  • KDE Plasma Workspaces and KDE Applications 4.8.4
  • kFreeBSD kernel 8.3 and 9.0
  • LibreOffice 3.5.4
  • Linux 3.2
  • MySQL 5.5.30
  • Nagios 3.4.1
  • OpenJDK 6b27 and 7u3
  • Perl 5.14.2
  • PHP 5.4.4
  • PostgreSQL 9.1
  • Python 2.7.3 and 3.2.3
  • Samba 3.6.6
  • Tomcat 6.0.35 and 7.0.28
  • Xen Hypervisor 4.1.4
  • the Xfce 4.8 desktop environment
  • X.Org 7.7
  • more than 36,000 other ready-to-use software packages, built from nearly 17,500 source packages.