Questions tagged [version-compatibility]

This designation specifies whether and the extent to which different versions of a program, software library, package, operating system or other component are mutually compatible.

Overview

This designation specifies whether and the extent to which different versions of a program, software library, package, operating system, programming language specification or other component are mutually compatible.

Breaking changes

Version compatibility is customarily associated with "breaking changes". This is a circumstance in which a difference between two or more versions of a software library or other component produces undesirable side effects, such as error messages or operational failure.

32 questions
147
votes
9 answers

Equivalent of $compile in Angular 2

I want to manually compile some HTML containing directives. What is the equivalent of $compile in Angular 2? For example, in Angular 1, I could dynamically compile a fragment of HTML and append it to the DOM: var e = angular.element('
Michael Kang
  • 52,003
  • 16
  • 103
  • 135
57
votes
4 answers

OS Compatibility for various .NET Framework versions

What are the minimum OS requirements for each of the .Net frameworks? E.g. for which version is it impossible to run each OS on: Windows 95 Windows 98 Windows 98SE Windows ME Windows NT 3.x Windows NT 4 Windows 2000 I believe all .Net frameworks…
torial
  • 13,085
  • 9
  • 62
  • 89
10
votes
1 answer

What are the difference between PHP 8 Match expression vs PHP 7 switch case?

PHP 8 Match expression code echo match (8.0) { '8.0' => "Oh no!", 8.0 => "This is what I expected", }; //> This is what I expected PHP 7 switch code switch (8.0) { case '8.0': $result = "Oh no!"; break; case 8.0: $result =…
8
votes
2 answers

Is there a recommended approach for handling AppConfig when designing an app for Django 1.6 and 1.7?

Django 1.7 has introduced a new way for handling application configuration that is independent of models.py. However the method for using the new AppConfig requires this line: from django.apps import AppConfig Unfortunately, this will break in…
user764357
7
votes
0 answers

Swift private Framework with backward xcode version compatibility

This is my first framework using Swift language and it's private framework. It's worked as expected until new Xcode 9.3 release. After upgrading newer Xcode got an issue like this Module compiled with Swift 4.0.3 cannot be imported in Swift…
6
votes
1 answer

What's the right way to work with a different C++ compiler in a CDT project?

I use Eclipse CDT Mars.2 (and Neon RC), on Linux. My distribution's default C++ compiler is GCC 5.3.1, but for some of my work I use GCC 4.9.3. I would like everything regarding my project to use GCC 4.9.3: The tool discovery, the C++ standard…
einpoklum
  • 118,144
  • 57
  • 340
  • 684
6
votes
3 answers

How to check the compatibility between my program and the .NET Framework versions?

I am writing a program which is targeted to run on .net framework 2.0. I have chosen 2.0 in my VS project. It runs fine on my machine (mine has 2.0 SP2), so there is no compile error. but when I tried to run it on another machine (only with 2.0,…
Jack
  • 3,913
  • 8
  • 41
  • 66
5
votes
1 answer

Uninstalling bower installed with a different version of npm

I have an Ubuntu 14.04 system. I had installed npm and I installed bower using sudo npm install -g bower Some time after that I realized that I was using the node and npm that came fromt he ubuntu repositories, so to use the latest one, I added the…
Enrique Moreno Tent
  • 24,127
  • 34
  • 104
  • 189
4
votes
1 answer

Monotouch: 5.1.0 Beta API change in CheckVersion

In Beta 5.1 of MonoTouch the API to check version changed, it is returning an int now. UIDevice.CurrentDevice.CheckSystemVersion(5,0,0); I can't find out what the int mean though. Before it was a bool.
Ian Vink
  • 66,960
  • 104
  • 341
  • 555
4
votes
3 answers

Using iOS 15+ API (@AccessibilityFocusState) without dropping support for earlier iOS versions

Apple introduced the @FocusState and @AccessibilityFocusState and their respective APIs for iOS 15. Typically when I have an app that supports multiple versions and I need to use a new API, I would wrap the code with if #available (iOS x) {} or use…
c_booth
  • 2,185
  • 1
  • 13
  • 22
3
votes
2 answers

Error when including the zoo package in R

When I tried to include the zoo package, I received the following error information: > library(zoo) Error in dyn.load(file, DLLpath = DLLpath, ...) : unable to load shared object …
BVFanZ
  • 163
  • 1
  • 2
  • 6
3
votes
1 answer

HBase client - server’s version compatibility

I wonder how can I know if my HBase client’s jar fit to my HBase server’s version. Is there any place where it is specified which HBase versions are supported with an HBase client jar? In my case I want to use the newest HBase client jar (2.4.5)…
user7551211
  • 649
  • 1
  • 6
  • 25
2
votes
3 answers

Readonly in PHP 7.4

I have written a PHP library using the PHP 8.0 readonly keyword and then I realised that it would be good to support earlier versions of PHP such as 7.4. I could easily remove the readonly keywords from my code but I don't want to do that -- they…
Sergey Slepov
  • 1,861
  • 13
  • 33
2
votes
1 answer

How to deal with Swift UI version compatible to support older devices?

I'm developing an apple watch app on Xcode 12 beta WatchOS 7. I intend to support watchOS 6 too. Following code has error and I don't know how to deal with it, it belongs to SwiftUI problem: struct CompactStockListView: View { var body: some View…
Neo.Mxn0
  • 953
  • 2
  • 8
  • 25
2
votes
3 answers

Can I write an app in the new version of Visual Studio and make it compatible with .NET Framework 1.1

I am a Web developer who spends 99% of his time in Linux, but I need to develop a super simple application with VB or possibly C# (.Net). The only version of Visual Studio I have is the most current free ones. There MIGHT be a copy of 2001 lying…
Chris Kloberdanz
  • 4,436
  • 4
  • 30
  • 31
1
2 3